바이낸스 60억 달러 도난 사건의 전말: EIP-7702 위임 메커니즘이 11개 지갑을 비우는 데 사용돼
- 핵심 관점: 2026년 10월 29일 바이낸스의 11개 핫월렛이 개인키 유출로 최소 55억 달러를 도난당하며 역사상 최대 규모의 암호화폐 절도 사건이 되었다. 공격자는 EIP-7702 위임 메커니즘을 이용해 유출된 개인키를 지갑에 대한 지속적인 코드 수준의 통제권으로 전환했으며, 이는 전통적인 일회성 이체 공격을 훨씬 뛰어넘는 것이다.
- 핵심 요소:
- 공격자는 Tornado Cash를 통해 자금을 확보하고, 위임→청소 프로세스를 사전演练한 후 청소 계약을 배포했다. 50개의 서로 다른 nonce를 가진 EIP-7702 승인으로 "nonce 스프레이"를 실행해 1개만 적중하면 효력이 발생했다.
- 첫 번째 청소는 3분 24초 만에 완료되었으며, Binance 14의 16.7만 ETH, 16.15억 USDT 등 약 25억 달러 상당의 자산이 이력이 없는 주소로 이체되었다. 12분 이내에 네 개 체인의另外 10개 핫월렛이 동일 주소로 자금을 집결시켰다.
- 위임이 지속적으로 유효하기 때문에 공격자는 다시 서명할 필요 없이 새로 입금되는 자금을 반복적으로 빼낼 수 있었으며, 21:44에 다시 청소하여 2억 USDT를 가져갔다. 개인키를 교체해도 위임을 해제할 수 없으며, 반드시 제로 주소를 가리키는 승인을 다시 서명해야 한다.
- Tether와 Circle은 주요 수취 주소의 약 18-24억 달러 상당 스테이블코인을 동결했지만, ETH, AVAX, OP, ARB 등 네이티브 자산은 동결할 수 없어 여전히 공격자 손에 남아 있다.
- Blockaid는 청소 후 1분 55초 만에 이상 징후(주소 코드 변경, 대규모转出, 크로스체인 집결 행위)를 감지했고, 11분 이내에 개인키 유출과 위임 메커니즘을 확인했다.
- 보고서는 통제 지점이 서명 전 전략 실행과 자금 흐름 후 지속적인 모니터링에 있다고 지적하며, EIP-7702 승인을 특권 작업으로 관리하고 취소 거래를 준비할 것을 권고했다.
원문은 Web3 보안 기업 blockaid에서 제공했습니다
번역|速递侠@Odaily

사건 개요
2026년 10월 29일, 공개 집계 기준으로 바이낸스 핫월렛이 이더리움, Arbitrum, Avalanche, Optimism, 비트코인, Tron 등 6개 체인에서 최소 55억 달러를 탈취당했으며, 이는 공개 기록상 사상 최대 규모의 암호화폐 절도입니다. 공격은 바이낸스 14(Binance 14)를 중심으로 전개되었습니다. 이는 바이낸스가 이더리움에서 운영하는 가장 규모가 크고 가장 활발한 핫월렛 중 하나입니다.
20:24 UTC부터 공격자는 약 25억 달러 규모의 거래 한 건으로 Binance 14를 비웠습니다. 불과 몇 분 전, 해당 월렛의 개인키 사본으로 서명된 EIP-7702 승인이 이 월렛의 위임권을 공격자가 직접 배포한 스위퍼(sweeper) 컨트랙트로 지정해 두었습니다. 최초 청소 이후 12분 이내에 네 개 체인에 있는 또 다른 바이낸스 핫월렛 10개가 동일 주소로 자금을 보냈고, 이후 공격자는 여전히 위임 상태에 있던 Binance 14를 통해 바이낸스 명의의 스마트 계정 하나까지 비웠습니다. 바이낸스는 조사 중이라고 밝혔으며, 사용자 자금 피해 여부는 아직 확인되지 않았습니다. 현재까지 각 청소를 합산하면 55억 달러이며, 익스플로잇은 계속 진행 중입니다.
Blockaid의 탐지는 청소가 발생한 지 2분 이내, 어떤 공개 보도보다도 앞서 해당 청소를 표시했으며, 자동 분석은 11분 만에 개인키 유출과 위임 메커니즘을 확인했습니다. 1시간 이내에 Blockaid는 자사 네트워크에서 공격자 주소를 악성으로 표시하고 Ecosystem Incidents Feed(생태계 사건 피드)를 통해 전체 고객에게 이 사건을 통보했으며, 자금이 분산되고 환전되고 장물을 담보로 대출받는 전 과정을 추적했습니다. Tether와 Circle은 주 수취 주소에서 약 18억 달러를 동결했고, Tether는 이후 자사가 동결한 USDT 총액이 15억 달러를 넘는다고 밝혔습니다. 동결할 수 없는 ETH, AVAX, OP, ARB는 여전히 공격자 손에 남아 있습니다.
본 보고서는 공격자의 준비 과정, EIP-7702 위임과 청소, 네 개 체인에서 병행된 개인키 서명, 자금 세탁 경로와 동결을 다룹니다. 대규모 서명 키를 보유한 거래소, 커스터디 기관, 금융기관을 대상으로 하며, 이러한 공격의 성패를 가르는 두 가지 통제 지점을 지목합니다. 바로 서명이 생성되기 전의 정책 집행과 자금이 움직인 후의 지속적 모니터링입니다.
배경: 핫월렛, 서명 키, EIP-7702 위임
거래소의 핫월렛은 거래소가 고객 출금을 처리하고 자체 월렛 간 자금을 이동하는 데 사용하는 온라인 계정입니다. 이곳에는 대규모 회전 자금이 보관되며 서명이 끊이지 않아 하루에 수천 건의 이체에 서명하는 경우가 많습니다. 그리고 이러한 서명 뒤에 있는 개인키가 잔액과 개인키 사본을 보유한任何人 사이의 유일한 방어선입니다. 이더리움 및 기타 EVM 체인에서 이러한 월렛은 전통적으로 외부 소유 계정(EOA)이었습니다. 즉 코드가 없는 일반 주소로, 유효한 서명 하나면 자금을 이체할 수 있고 체인상에서 추가 검증은 이루어지지 않습니다.
EIP-7702는 EOA가 스마트 컨트랙트의 코드를 실행할 수 있게 합니다. 계정이 특정 컨트랙트를 지정하는 승인에 서명하고, type-4 거래가 이 승인을 블록에 포함시키면 해당 계정에 대한 모든 호출이 그 컨트랙트의 로직을 실행하며 계정 잔액에 완전히 접근할 수 있습니다. 승인은 계정의 nonce에 바인딩되며, 위임은 계정이 새 승인에 서명해 이를 교체하거나 비울 때까지 계속 유효합니다. 리테일 월렛에게 이는 배치 거래와 가스 대납을 가져다줍니다. 반면 핫월렛에게는 유출된 서명 하나가 올바른 nonce에 떨어지기만 하면 계정에 대한 지속적이고 코드 수준의 통제권을 공격자에게 넘겨주는 것과 같으며, 이후 들어오는 모든 입금까지 포함됩니다.
Blockaid는 2026년 상반기에 EIP-7702 관련 사건 4건을 확인했으며, 관련 금액은 총 약 108만 달러로 각각 위임의 서로 다른 측면을 악용한 사례였습니다. 또한 《2026년 상반기 온체인 보안 보고서》에서 첫 7자리 규모의 사례가 연말 전에 나타날 것이라고 예측한 바 있습니다. 이번 사건은 그 예측이 실현된 것이며, 예측보다 세 자릿수 더 큰 규모입니다.
직접 이체 경로는 더 오래되었고 더 단순합니다. 탈취된 개인키로 평범한 이체에 서명하는 것으로, 하루에 수천 건의 출금이 발생하는 월렛에서는 수취인, 금액, 시간을 함께 보기 전까지는 이러한 이체가 모두 평범해 보입니다. 두 경로 모두 결국 개인키로 귀결됩니다. 이것이 이러한 유형의 공격 탐지가 알려진 서명 패턴이나 컨트랙트 취약점이 아니라 행위 특징에 의존해야 하는 이유입니다.
익스플로잇 전 과정
아래 시간은 모두 2026년 10월 29일 UTC 기준이며, 발행 시점에 사건은 여전히 진행 중입니다.
1. 준비
운영자 주소 0x7C8601d4645b93cea45F71e118A729332e6B5CA0은 10월 28일부터 세 건의 Tornado Cash 출금을 통해 자금을 확보했습니다. 10월 29일, 이 주소는 자체 보유한 세 개 월렛에서 '위임-청소' 전체 과정을 2~6달러씩만 옮기며 예행했습니다. 같은 날 15:59에는 나중에 바이낸스에 사용된 청소 컨트랙트 0x63e842B054Bd624a465454D533C33F573e9c6fAe를 배포했습니다. 이 컨트랙트는 소스 코드가 검증되지 않았으며, 운영자를 유일한 승인 호출자로 지정하고, sweep 함수(계정에 나열된 각 토큰과 ETH 전부를 지정 수취인에게 이체)와 포워딩 함수(위임된 계정이 다른 컨트랙트를 호출하도록 함)를 포함합니다.
2. Nonce 살포: 승인 50건 중 1건 적중
20:20:59, 운영자는 바이낸스 14(0x28C6c06298d514Db089934071355E5743bf21d60)에 type-4 거래를 보냈으며, 여기에는 바이낸스 14의 개인키로 서명된 EIP-7702 승인 50건이 포함되었습니다. nonce는 18,914,775부터 18,914,824까지 각각 한 건씩이며, 각 승인은 해당 월렛을 청소 컨트랙트에 위임합니다. 당시 바이낸스 14는 여전히 고객 출금을 처리하고 있었고 공격자는 현재 유효한 nonce가 무엇인지 알 수 없었기에 아예 전체 윈도우에 서명한 것입니다. 그중 49건은 무효였고 1건이 적중해 위임이 즉시 발효되었으며, 바이낸스 자체 거래는 여전히 같은 월렛에서 정상적으로 나가고 있었습니다.
3. 청소: 거래 한 건으로 25억 달러 유출
20:24:23, 3분 24초 후 운영자는 바이낸스 14에서 sweep을 호출해 167,464 ETH, 16억 1,500만 USDT 및 약 60종의 기타 토큰을 이전에 아무 이력도 없던 수취 주소 0x5227f603C1eE34CE3C06eFe6477003BDfCCB2f8c로 이체했습니다. 바이낸스 14에는 1 ETH만 남았습니다. 당시 가격 기준으로 이 자산 묶음의 가치는 약 25억 달러였습니다.
4. 네 개 체인의 또 다른 개인키 10개
청소 후 24초 만에 바이낸스 16(Binance 16)이 동일 주소로 28,005.6 ETH, 5,570만 USDT, 2,590만 RLUSD, 84.5 WBTC 및 기타 다섯 종의 토큰을 이체했습니다. 12분 이내에 Optimism의 바이낸스 55가 4,420만 OP를, Arbitrum의 핫월렛 네 개가 7,460만 ARB와 8,426 ETH를, Avalanche의 핫월렛 네 개가 181만 AVAX와 841만 USDT를 이체했습니다.
이 월렛들은 모두 코드가 없습니다. 각 이체는 월렛 자체의 개인키로 서명된 일반 거래로, 일상적인 출금 사이에 섞여 나갔습니다. 공개 집계는 비트코인 체인의 18,270 BTC와 Tron 체인의 약 6억 3,000만 달러도 동일 행위자에게 귀속시켰습니다(이 부분은 원문에서 위협 인텔리전스 확인 대기로 표시되어 있으며, 자세한 내용은 역주 참조).
5. 스마트 계정과 지속적 자금 인출
20:41:23, 운영자는 여전히 위임된 바이낸스 14(해당 월렛은 Circle 스마트 계정 Binance Hot Wallet 34를 보유)를 이용해 해당 계정에서 7억 8,000만 USDC를 수취 주소로 이체했고, 이어서 4,300만 USDC를 추가 이체했습니다. 21:44에는 바이낸스 14를 다시 청소해 최초 청소 이후 새로 들어온 2억 USDT와 기타 13종 토큰을 가져갔습니다. 22:00 기준으로 위임은 여전히 유효하며, 바이낸스 14로 들어오는 모든 자금은 추가 서명 없이 인출될 수 있습니다.
장물이 움직일 때 온체인 모니터링과 리스크 익스포저가 똑같이 중요한 이유
기관은 자체 키와 서명 프로세스를 통제할 수 있지만, 자금이 흘러가는 장소, 자신에게 자금을 예치하는 거래 상대방, 그리고 이미 네 개 체인에서 30억 달러를 옮기고 있는 공격자는 통제할 수 없습니다. 바로 이 외부 리스크 표면이 Onchain Monitoring(온체인 모니터링)과 Risk Exposure(리스크 익스포저)가 커버하는 영역이며, 이번 사건에서는 두 기능이 첫 이체 후 수 초 만에 작동하기 시작했습니다.
온체인 모니터링이 탐지하는 것은 서명이 아니라 행위입니다. 이번 사건의 신호는 다음과 같습니다. 핫월렛의 코드가 비어 있는 상태에서 위임 포인터로 바뀐 점, 금고 주소가 재고 수준의 금액을 이력 없는 주소로 이체한 점, 동일한 신규 주소가 12분 이내에 네 개 체인의 표시된 월렛 11개로부터 자금을 받은 점입니다. 이는 알려진 공격 패턴이나 컨트랙트 취약점을 필요로 하지 않으므로, Blockaid의 탐지기는 청소 후 1분 55초에 작동했고 각 크로스체인 이체는 7초 이내로 억제했습니다. 위임 자체는 온체인에서 3분 24초 동안 가시적이었습니다. 자체 주소 상태 변화를 모니터링하는 어떤 기관이든 행동할 수 있는 창구가 있었던 것입니다. 모니터링 경보가 발생하면 Blockaid의 대응 워크플로는 '잔액 이체' 또는 '위임 해제' 거래를 기관의 커스터디 플랫폼으로 직접 푸시할 수 있으며, 대응과 탐지가 같은 분 안에 시작됩니다.
리스크 익스포저는 같은 사건의 다른 측면, 즉 이 자금을 받게 될 모든 사람을 다룹니다. 청소 후 90분 이내에 장물은 Permit2, LI.FI, Uniswap, UniswapX, Aave를 차례로 거쳤고, 이어 크로스체인 브리지와 애그리게이터 거래가 뒤따랐습니다. 이 경로상의 모든 유동성 풀, 대출 시장, 크로스체인 브리지, 마켓 메이커, 거래소는 이제 이 장물을 보유했거나 처리했으며, 컴플라이언스 리스크는 자금이 도착하는 순간 그들에게 발생합니다. Risk Exposure는 이러한 기관에 실시간 신호를 제공합니다.
EIP-7702가 유출된 개인키 하나를 영구적 통제권으로 바꾸는 방식
EIP-7702 이전에는 핫월렛 개인키 도난이 시간과의 경쟁을 의미했습니다. 공격자는 상대가 잔액을 옮기기 전에 매 서명을 완료해야 했고, 거래소가 새 주소로 교체하면 그 개인키는 무가치해졌습니다. 그러나 위임에 서명할 수 있는 개인키는 이 판도를 바꿉니다.
특정 nonce에서 유효한 승인 하나가 바이낸스 14를 공격자가 소유한 프로그램으로 바꿉니다. 최초 청소는 20:24 UTC에 잔액을 가져갔고 위임은 그대로 남았습니다. 21:44 UTC에 공격자는 월렛이 추가로 아무 서명도 하지 않은 상태에서 2억 달러가 넘는 신규 예치금을 인출했습니다. 새 개인키로 교체해도 이를 해제할 수 없습니다. 위임은 개인키가 아니라 주소에 속하기 때문입니다. 유출된 개인키로 다시 서명해 계정을 영 주소로 지정하는 승인만이 이를 초기화할 수 있으며, 그 전까지 바이낸스 14로 들어오는 모든 자금은 손닿을 수 있는 곳에 있습니다.
대형 EOA를 운영하는 팀이 취할 수 있는 조치는 구체적입니다. EIP-7702 승인을 특권 작업으로 취급하고 콜드월렛 이체와 동등한 정책으로 관리할


