EIP-7702 とは何ですか?なぜバイナンスの盗難の重要な一環となったのですか?
著者:Blockaid 研究チーム
編纂:深潮 TechFlow
チェーン上の公開統計データによると、2026年10月29日、ハッカーはBinanceのEthereum、Arbitrum、Avalanche、Optimism、Bitcoin、Tron上の複数のホットウォレットから少なくとも63億ドルの資産を盗み、暗号通貨の歴史において最も多額の盗難記録を樹立しました。
攻撃の核心目標はBinance 14(Ethereumアドレス:0x28C6c06298d514Db089934071355E5743bf21d60)でした。このアドレスはBinanceが運営する最大規模で、チェーン上のインタラクションが最も頻繁なコアEthereumホットウォレットの一つです。
世界協定時刻(UTC)20:24、攻撃者は単一の取引でBinance 14内部の約25億ドルの資産を一気に引き出しました。そして、この資産の洗浄が行われる数分前、攻撃者は漏洩したウォレットの秘密鍵のコピーを持ち、EIP-7702の承認を署名し、そのホットウォレットを攻撃者が事前に展開した悪意のある清掃契約に委託しました。
最初の資金の洗浄が完了した12分以内に、Binanceの4つのパブリックチェーン上にある他の10のホットウォレットも同じ集約アドレスに対して送金を開始しました。その後、攻撃者は依然として委託管理状態にあるBinance 14を通じて、Binance名義のスマートコントラクトの保管口座を洗浄しました。
攻撃事件全景速覧
Blockaidのセキュリティ検出システムは、資産が清掃された後、2分以内に警報を発しました。この応答時間は、いかなる公開メディアやソーシャルネットワークの開示よりも早かったです。その後、自動化分析エンジンは11分以内に秘密鍵の漏洩事実とその背後にあるEIP-7702の委託攻撃メカニズムを確認しました。
その後、ステーブルコイン発行者のTetherとCircleは、ハッカーの核心受取アドレスで約18億ドルの資金を緊急凍結しました。TetherのCEOであるPaolo Ardoinoは、その後、Tetherが凍結したUSDTの総額が15億ドルを超えたと述べました。
しかし、ハッカーが盗んだETH、AVAX、OP、ARBなどの中央集権的に凍結できないネイティブ資産は、依然として攻撃者のウォレットの支配下にあります。
本報告書は、攻撃者の準備作業、EIP-7702の委託と資産清掃、4つのパブリックチェーンにわたる同時秘密鍵署名、マネーロンダリングの経路と資金凍結、そしてBlockaidの検出と緊急対応を包括的にカバーしています。
本報告書は、大規模に署名秘密鍵を保有し管理する取引所、保管機関、金融機関向けに特別に作成されました。これは、この種の攻撃の生死を決定する2つの核心防線に直結しています:署名が生成される前にセキュリティポリシーを強制実行し、資金が流動状態にあるときに継続的なチェーン上監視を行うことです。
背景整理:取引所ホットウォレット、署名秘密鍵とEIP-7702アカウント委託メカニズム
取引所ホットウォレットは、取引所が顧客に出金を支払うためや、自身の異なるウォレット間で資金を移動させるためのオンラインアカウントです。これらのアカウントは、巨額の日常運営流動資金を蓄積しており、継続的に取引を署名し、毎日数千件の送金を行う必要があります。
これらの署名の背後にある秘密鍵は、巨額のアカウント残高と秘密鍵のコピーを持つハッカーとの間の唯一の制御障壁です。Ethereumや他のEVM互換パブリックチェーンでは、これらのウォレットは歴史的に外部所有アカウント(EOA)でした。
EOAは、契約コードを持たない純粋なアドレスアカウントであり、チェーン上で署名が合法的かつ有効であると検証される限り、資金は無条件に移転され、基盤となるブロックチェーンは追加のビジネスロジック検証を実行しません。
EIP-7702プロトコルの導入により、通常のEOAアカウントがスマートコントラクトのコードを実行できるようになりました。このアカウントは、指定された契約アドレスの承認証明書に署名するだけで、承認がType-4タイプの取引としてブロックにパッケージ化されると、そのアカウントに対するすべての呼び出しが対応するスマートコントラクトのロジックを実行し、アカウント資産に対する完全な支配権を持つことになります。
この承認はアカウントの取引カウンター(Nonce)に密接に結びついています。アカウントが別の新しい承認を署名して放送しない限り、この委託関係は長期間有効です。
一般の個人投資家にとって、この特性は取引のバッチパッキングやGasの代金支援などの便利な機能を実現できます。しかし、取引所のホットウォレットにとっては、正しいNonceで一度署名が漏洩すると、アカウントの長期的なコードレベルの制御権が攻撃者に渡され、後続の新しい入金がそのアドレスに入る資金も含まれます。
Blockaidは2026年上半期に4件のEIP-7702セキュリティ事件を確認し、累計損失額は約108万ドルであり、各事件は委託メカニズムの異なる特性を悪用しました。Blockaidはその『2026年上半期チェーン上セキュリティ報告書』で、最初の損失が7桁(百万ドル級)に達するケースが今年の年末までに発生すると明確に警告しました。
今回のBinanceが遭遇したセキュリティ事故は、この予測を裏付けるものであり、その関与規模は当初の予測を3桁上回るものでした。
対照的に、直接送金の攻撃経路はより伝統的です。ハッカーは盗まれた秘密鍵を使って通常の送金取引に署名し、毎日数千件の出金を処理するホットウォレットの中で、このような送金は非常に日常的に見えます。受取目標、単一金額、送金時系列を総合的に交差比較しない限り、異常を察知することはできません。
これら2つの攻撃経路は、根本的には秘密鍵の盗難に起因しています。したがって、この種のリスクに対する防御検出は、行動パターンの動的な認識に依存しなければならず、既知の悪意のある署名や契約の脆弱性の特徴に単に依存してはいけません。
攻撃推演:ハッカーはどのようにして成功を収めたのか
以下の時間記録はすべて2026年10月29日の世界協定時刻(UTC)を使用しています。報告書が公開される時点で、この事件に関連するチェーン上の活動はまだ進行中です。
攻撃準備段階:混合資金の入金と清掃契約の展開
ハッカーのオペレーターアドレス(0x7C8601d4645b93cea45F71e118A729332e6B5CA0)は、10月28日からTornado Cashからの出金を通じて初期テスト資金を獲得しました。
10月29日、このアドレスは自ら制御する3つのテストウォレットで「委託承認と清掃」の全プロセスを完全に演習し、毎回2ドルから6ドルのテスト資金を移動させました。
その日15:59、ハッカーはその後Binanceを襲うために使用される清掃契約(アドレス:0x63e842B054Bd624a465454D533C33F573e9c6fAe、対応する展開取引ハッシュ:0x97408e…)を正式に展開しました。
この契約は完全にオープンソース検証されておらず、ハッカーのオペレーターアドレスを唯一の承認呼び出し元として設定し、リスト内のすべてのトークンとアカウント内のネイティブETHを一度に指定受取アドレスに移転する清掃関数(Sweep)を含んでいます。さらに、契約には委託アカウントが他の外部契約を呼び出すことを許可する転送関数も内蔵されています。
Nonceスプレッド衝突:50件の承認署名、一度の精密命中
20:20:59、ハッカーオペレーターはBinance 14(アドレス:0x28C6c06298d514Db089934071355E5743bf21d60)にType-4タイプの取引(取引ハッシュ:0xad9926…)を送信しました。
この取引は、Binance 14の秘密鍵によって事前に署名された50件のEIP-7702承認証明を携帯しており、それぞれ18,914,775から18,914,824の連続Nonce値に対応しています。各承認はウォレットをハッカーが展開した清掃契約に委託します。
Binance 14は当時、全ネットワークのユーザーの出金リクエストを正常に処理していたため、ハッカーはその瞬間のリアルタイムNonceが具体的にいくつであるかを正確に予測することができず、Nonceの範囲ウィンドウをスプレッドする戦略を採用しました。
最終的に、この50件の承認の中で49件はNonceが一致しなかったため無効になりましたが、その中の1件が精密に命中し、有効になりました。Binance自身の通常の出金取引がそのウォレットから次々と発信されている間に、ハッカーの悪意のある委託が静かにそのアドレスを掌握しました。
単一取引で25億ドルを巻き上げる:一筆でホットウォレットのコア資産を清掃
委託が有効になってから3分24秒後の20:24:23、ハッカーオペレーターはBinance 14に対して清掃呼び出しをトリガーしました(取引ハッシュ:0x53bd38…)。
この取引は、以前に何の履歴もないハッカーの集約アドレス(0x5227f603C1eE34CE3C06eFe6477003BDfCCB2f8c)に167,464枚のETH、16.15億枚のUSDT、約60種類の他のトークンを一気に移転しました。
この史上最大の洗浄が完了した後、かつて数十億ドルの資産を持っていたBinance 14ウォレットには、象徴的な1枚のETHしか残っていませんでした。当時の市場価格で計算すると、この単一の資産の総価値は約25億ドルに達しました。
4つのパブリックチェーンを横断:十数のホットウォレットの秘密鍵が同時に盗まれる
最初の巨額清掃が完了してわずか24秒後、Binance 16ウォレット(アドレス:0xDFd529…)は同じ集約アドレスに対して送金を開始しました(取引ハッシュ:0x51f263…)。合計で28,005.6枚のETH、5570万枚のUSDT、2590万枚のRLUSD、84.5枚のWBTC、さらに5種類のトークンが巻き上げられました。
その後の12分間に、BinanceのOptimism上のBinance 55ウォレットは4420万枚のOPを送金し、Arbitrum上の4つのホットウォレットは7460万枚のARBと8,426枚のETHを送金し、Avalanche上の他の4つのホットウォレットは181万枚のAVAXと841万枚のUSDTを送金しました。
注目すべきは、これらの後続で盗まれたウォレット自体にはスマートコントラクトコードが搭載されていなかったことです。各資金の移転は、各ウォレット自身の真の秘密鍵によって直接署名された通常の取引であり、巧妙に通常のユーザーの出金取引の流れに混ざって実行されました。
スマートアカウントの制御:後続の入金資産を持続的に排出
20:41:23、ハッカーオペレーターは依然として委託管理状態にあるBinance 14を利用し、彼が所有するCircleのスマート保管アカウントBinance Hot Wallet 34(アドレス:0xEe7aE8…)を呼び出しました。
ハッカーはそのスマートアカウントからハッカーの集約アドレスに7.8億枚のUSDCを抽出しました(取引ハッシュ:0xdc102d…)、その後さらに4300万枚のUSDCを追いかけて移動しました。
21:44、ハッカーは再びBinance 14に対して二次清掃を実行しました(取引ハッシュ:0x55ba4d…)、最初の清掃後に外部ユーザーが新たに入金した2億枚のUSDTと13種類の他のトークンを再度掻き集めました。
当日 22:00 現在、悪意の委託は依然としてチェーン上に固執しており、Binance 14 に無自覚に投入された新しい資産は、ハッカーが再度ウォレット署名を提供することなく、直接ハッカーによって掃除されて持ち去られることができます。
メカニズムの反省:EIP-7702 はどのように漏洩した秘密鍵を永続的な制御に変えるのか
イーサリアム EIP-7702 プロトコルが誕生する前、ホットウォレットの秘密鍵が盗まれると、しばしば時間との競争による資産移転レースに発展しました。ハッカーは急いで一筆ずつ送金署名を行い、取引所の運営チームは気づいた後、ガス代を上げることで残りの資金を先に移転するチャンスがありました。一度取引所がビジネスホットウォレットを新しいアドレスにローテーションすると、ハッカーの手元にある盗まれた古い秘密鍵は完全に無用の長物となります。
しかし、盗まれた秘密鍵がアカウント抽象委託を署名する能力を持つようになると、攻防の構図は根本的に逆転します。特定のノンスの下で有効な承認証明書があれば、Binance 14 は完全に攻撃者の私有の引き出しプログラムに改造されます。
最初の掃除が UTC 20:24 に資産を奪った後、委託関係は依然としてチェーン上に残っています。21:44 になると、ハッカーは Binance 14 が新しい署名を提供することなく、再度簡単に後続の新しい入金から 2 億ドル以上の資産を奪いました。
この時点で、取引所が内部ビジネスキーを新しい秘密鍵にローテーションしても、このチェーン上の委託を消去することはできません。なぜなら、この委託関係は基盤となるアドレスにバインドされているからです。再度漏洩した秘密鍵を使用して新しい承認を署名し、委託の対象を明示的にゼロアドレスにリセットすることで、ハッカーのこのアカウントに対するコード制御を完全に解除することができます。それ以前は、Binance 14 に流入する資産はハッカーがいつでも取り出せるものでした。
大規模な EOA アカウントを管理するチームにとって、この事件は安全警鐘を鳴らしました。具体的な対応策は非常に明確です:EIP-7702 の承認を特権操作として扱い、コールドウォレットの出金と全く同じ厳格な戦略管理の下に置かなければなりません。
すべてのホットウォレットアドレスのコード状態変更を全天候で監視し、事前に署名済みの撤回取引を準備します。委託状態が安全であることが確認されるまで、いかなる資金もそのアドレスに留めることを厳格に避けます。秘密鍵漏洩事故が発生した後、キーをローテーションし、資金を補充するウォレットの前に、必ずチェーン上で委託関係を完全に消去する必要があります。
同時に、いかなる委託取引を開始する際にも、承認リストを取引審査層に完全に透過させなければなりません。なぜなら、そのリストを剥離すると、危険な委託取引が形式上は信頼されたアドレスへの無害な空白呼び出しのように見えてしまうからです。
事件の振り返りと最終結論
秘密鍵の漏洩は、現在のパブリックチェーンの世界が直面している最大の資金損失の原因です。もし公開統計データが最終的に確定すれば、この事件は暗号歴史上最も大規模な盗難事件となり、その規模は 2025 年 2 月に Bybit が遭遇した盗難損失(約 15 億ドル)の 3 倍以上になります。
Binance の 11 のホットウォレットの秘密鍵は、短時間でわずか数分前に作成されたハッカーアドレスに送金署名を行いました。その中の一つの重要なウォレットは、EIP-7702 の承認を署名し、自身がハッカーの長期的な滞在の略奪ツールとなってしまいました。
規制に準拠したステーブルコイン発行者は、事件発生から 2 時間以内に約 24 億ドルの資産を緊急凍結しましたが、ハッカーは依然として巨額のイーサリアムおよびその他のネイティブ資産を持ち去ることに成功しました。
基盤となるブロックチェーンの視点から見ると、盗まれた秘密鍵によって発行された合法的な署名は、通常の承認の合法的な署名と何ら変わりありません。この種の秘密鍵攻撃において、真の分水嶺は署名が生成される瞬間の戦略的なチェックと、資金が流れ始める黄金の数分間に、敏感なチェーン上の監視によってその逃走を正確に阻止できるかどうかにかかっています。













