미국 최대 암호화폐 거래소인 코인베이스($COIN)가 스마트컨트랙트 승인 실수로 약 30만 달러(한화 약 4억 1,700만 원)의 가치를 가진 토큰 수수료를 탈취당하는 사건이 발생했다. 이번 사고는 퍼미션리스(Permissionless) 방식으로 설계된 0x 프로젝트의 스왑퍼(Swapper) 계약을 잘못 다뤄 발생한 것으로, MEV(최대 추출 가치) 봇이 이 취약점을 악용하여 자금을 탈취했다.
보안 분석 기업 벤 네트워크의 연구원 디비즈(Deebeez)는 3일(현지시간) X 플랫폼을 통해 사건의 경위를 공개했다. 디비즈에 따르면, 코인베이스는 기업용 지갑을 통해 0x 프로젝트 스마트컨트랙트에 자산 승인 권한을 부여했으며, 이 스왑퍼는 본래 토큰의 교환을 위한 도구로 설계된 것이었으나, 일반적인 승인 기능은 전혀 반영되지 않았다.
퍼미션리스 방식의 스왑퍼는 누구나 자유롭게 호출할 수 있기 때문에, 토큰 승인 기능이 적용될 경우 즉각적으로 악의적인 행위자에게 노출될 위험을 지니고 있다. 디비즈는 "이 스왑퍼는 과거에도 베이스(Base) 체인에서 조라(Zora) 토큰 클레임과 관련하여 유사한 사고가 있었다"며 "이번에도 비슷한 형태의 무단 자금 이전이 발생했다"고 설명했다.
공개된 스크린샷에 의하면 코인베이스는 여러 토큰, 예를 들어 Amp, MyOneProtocol, DEXTools, Swell Network에 대해 수수료 수령 계정에서 승인을 진행한 바 있다. MEV 봇은 이 권한을 이용해 스왑퍼 계약을 호출하고, 곧바로 자금을 다른 주소로 전송하여 탈취를 완료했다.
이러한 실수는 스마트컨트랙트 보안에서 가장 기본적인 원칙들을 무시한 것으로 평가되고 있다. 누군가가 임의로 호출 가능한 컨트랙트에 승인 권한을 부여하는 것은 사실상 암호화폐를 타인에게 넘겨주는 것과 같다. 이에 대해 전문가들은 코인베이스와 같은 대형 기관이 이런 초보적인 실수를 저지른 것에 우려를 표시하며, 스마트컨트랙트 상호작용에 대한 보다 강력한 검증 절차의 필요성을 강조하고 있다.
결론적으로, 이 사고는 스마트컨트랙트의 보안성과 관련된 심각한 문제를 드러내며, 향후 암호화폐 거래소 및 관련 기업들이 이와 유사한 사고를 방지하기 위한 노력을 기울여야 한다는 점을 잘 보여주고 있다.
코인베이스, 스마트컨트랙트 승인 실수로 30만 달러 탈취 사건 발생

같은 코너에서 더 읽기
코인 모으기 9천729억원, 비트코인 하락장에도 매수가 늘어난 이유
비트코인이 연초보다 5.3% 내렸는데도 업비트·코인원·디지털엑스의 모으기 누적 투자액은 9천729억원으로 78.9% 늘었습니다. 다만 누적 숫자만으로는 매달 꾸준히 샀는지 알 수 없습니다. 하락장에도 매수가 이어지는 것은 투자자가 매번 결심해서가 아니라 미리 정해 둔 설정이 사기 때문이고, 그 거래가 쌓일 때마다 수수료는 거래소로 갑니다.
레저 하드웨어 지갑 도난, 공식 리셀러의 주인이 이미 바뀌어 있었다
레저(Ledger)는 동남아 공식 리셀러 CryptoBilis에 판매·배송 중단을 지시하고 최근 90일 구매자에게 기기를 켜지 말라고 권고했다. 연구자들은 손실을 7,200만~8,600만 달러 이상으로 본다. 이 사건의 핵심은 해킹 기법이 아니라, 공식 인증 간판은 그대로인데 그 뒤의 주인이 바뀌어 있었다는 공급망의 빈틈이다.
코인셰어즈 부자 코인 설문, 조사를 낸 곳이 암호화폐 운용사다
코인셰어즈 설문에서 고액자산가 포트폴리오 내 암호화폐 비중은 평균 10%로 나왔다. 반면 자문가 단체 설립자 릭 에델먼은 실제로는 2~5%가 흔하다고 반박했다. 설문을 낸 곳이 암호화폐 운용사라는 점을 감안하면 10%는 수요의 실측치라기보다 업계가 바라는 방향에 가깝고, 내 비중은 남의 평균이 아니라 내가 견딜 수 있는 손실 폭으로 정해야 한다는 것이 우리 판단이다.
민와일 비트코인 생명보험, 3,750만 달러 투자자 명단에 생명보험사가 있다
민와일(Meanwhile)은 보험료와 사망보험금을 모두 비트코인으로 정하는 버뮤다 생명보험사이고, 이번에 베인캐피털 크립토 주도로 3,750만 달러를 조달해 누적 1억8,000만 달러가 됐다. 투자자 명단에 Apollo와 노스웨스턴 뮤추얼의 벤처 자회사가 들어 있다는 점에서, 이 거래는 비트코인이 거래 자산에서 상속·보험 자산으로 옮겨 가는 실험에 전통 보험업 자본이 직접 걸었다는 신호다.