EIP-7702とは?64億ドルのバイナンスハッキングで悪用されたイーサリアムのアップグレード
重要ポイント
- •Vitalik Buterinら4人の開発者によって執筆されたEIP-7702は、2025年5月7日のイーサリアムのPectraアップグレードで稼働し、標準的な外部所有アカウントがスマートコントラクトのコードを一時的に採用できるようにした。
- •この機能はトランザクションの一括処理、第三者によるガス代スポンサー、権限を制限したサブキーを可能にするが、委任されたコードはアカウントの資金への無制限なアクセスを持つ。
- •2026年10月29日、攻撃者はEIP-7702の委任を利用してバイナンスのホットウォレットをスイーパー化し、10のブロックチェーンにまたがる約64億ドルの窃取を行った。TRM LabsとChainalysisはこれを北朝鮮のTraderTraitorグループの犯行としている。
- •TRM Labsは、50件の事前署名されたオーソリゼーションの使用と、他チェーンでの通常の署名付き送金から、イーサリアム自体の欠陥ではなくバイナンスのホットウォレット署名インフラの侵害を示しているとしている。
- •イーサリアムはEIP-7702を完全なアカウントアブストラクションへの初期段階と位置づけており、Buterinは2026年2月、EIP-8141がHegotáフォークで1年以内に実現する可能性があると述べた。

EIP-7702は、2025年5月に有効化されたイーサリアムのアップグレードであり、標準的なウォレットがスマートコントラクトの能力を一時的に取得できるようにするものだ。
この変更により、トランザクションの一括処理、ガス代のスポンサー、権限を制限したキーが可能になる。ただし、委任されたコードはウォレットの資金への無制限なアクセスを持つ。攻撃者は2026年10月、EIP-7702の委任を利用してバイナンスのホットウォレットから資金を流出させた。これは64億ドル規模のハッキングで、ブロックチェーン分析企業は北朝鮮による犯行としている。
イーサリアムのアカウントは大きく2種類に分けられる。ほとんどの人が使う標準ウォレットである外部所有アカウント(EOA)は秘密鍵で管理され、トランザクションの送信以外にできることは少ない。スマートコントラクトアカウントはコードを実行でき、支出上限、アカウント復旧、ETH以外のトークンによる手数料支払いなどの機能が可能だ。しかし、ほとんどのユーザーはスマートコントラクトアカウントへ移行していない。
EIP-7702は、ユーザーに新しいウォレットへの移行を求めることなくこのギャップを埋めることを目的としている。既存のEOAがアドレスと資金を保持したまま、スマートコントラクトのコードを一時的に借用できるようにする。
EIP-7702とは?
EIP-7702(「Set Code for EOAs」)は、2024年5月にイーサリアム共同創設者のVitalik Buterinと開発者のSam Wilson、Ansgar Dietrichs、lightclientによって執筆されたイーサリアム改善提案(EIP)であり、公式仕様によるとされる。
これは、2025年5月7日に稼働したイーサリアムの大型アップグレードであるPectraに含まれる主要な変更の一つだった。
「EIP-7702は、長い間必要とされてきた基盤を整えるものだ」と、当時、イーサリアムのコア開発者Preston Van LoonはDecryptに語った。「Pectraではエンドユーザーが完全なアブストラクションをすぐに利用できるわけではないが、このアップグレードは今後それを支えるインフラをイーサリアムに与えるものだ」
EIP-7702はイーサリアムのコアプロトコルへの変更であり、トークンや別のブロックチェーンではない。そのため購入対象となるEIP-7702資産は存在しない。
EIP-7702はどのように機能するのか?
EIP-7702は「セットコードトランザクション」と呼ばれる新しいタイプのイーサリアムトランザクションを導入する。このトランザクションにはオーソリゼーション(認可)のリストが含まれ、それぞれがアップグレード対象アカウントの秘密鍵で署名されている。各オーソリゼーションは、アカウントが利用したいスマートコントラクトのアドレスを示す。
トランザクションが処理されると、アカウントは「委任インジケータ」と呼ばれる小さなポインタを保存し、スマートコントラクトを参照する。以降、アカウントが呼び出されると、イーサリアムはそのコントラクトのコードを、自分のものとして実行する。このコードはアカウントの資金への完全なアクセスを持つ。
委任は、アカウント所有者が新しいオーソリゼーションに署名するまで維持される。新しいオーソリゼーションは別のコントラクトを指定するか、ポインタをクリアしてアカウントを標準的なEOAに戻すことができる。
EIP-7702は、委任されたアカウントをバイト0xefで識別する。このコード値は、こうした特殊な用途のために、以前のアップグレードで使用が禁止されていた。
EIP-7702で可能になること
仕様は3つの主要な機能を挙げている。
- 一括処理(バッチング): 複数のアクションを1つのトランザクションにまとめられる。たとえば、トークンの承認とスワップを別々のトランザクションを提出することなく行える。
- スポンサーシップ: アプリケーションなどの別のアカウントが、ユーザーの代わりにトランザクション手数料を支払える。ユーザーはETH以外のトークンでスポンサーに報酬を支払うこともある。
- 権限の段階的縮小: 特定のトークンのみ、あるいは1日あたり残高の1%までしか支出できないといった、制限付き権限のサブキーを作成できる。
セキュリティリスク
同じ機能がセキュリティリスクも生む。委任されたコードは「アカウントへの無制限なアクセス」を持つため、アプリケーションはユーザーにEIP-7702オーソリゼーションへの署名を求めるべきではなく、ウォレットもそのためのインターフェースを提供すべきでない、と仕様は警告している。さらに「このインターフェースを安全に提供する方法はない」としている。この区別は重要だ。EIP-7702はそれ自体でアプリケーションにEOAへのアクセスを与えるものではなく、アクセスはアカウントの秘密鍵による有効なオーソリゼーションの署名に依存する。
詐欺師たちはPectraの開始後すぐにこの仕組みを悪用し始めた。アップグレードから数週間のうちに、取引会社Wintermuteは、EIP-7702の委任の80%以上が、キーが漏洩したウォレットを自動的に空にする悪意ある「スイーパー」コントラクトのコピーを指していたと、The Blockが2025年6月に報じた。
EIP-7702とバイナンスハッキング
2026年10月29日、攻撃者は10のブロックチェーン上のバイナンスウォレットから約64億ドルを移動させ、その大半は約20分のうちに転送された。ブロックチェーン分析企業のTRM LabsとChainalysisはいずれも、2025年2月の15億ドルのBybitハッキングの背後にあった北朝鮮のハッキンググループ、TraderTraitorによる犯行としている。
イーサリアム上で攻撃者は、EIP-7702の委任を利用してバイナンスのホットウォレットを自身の管理下にあるスイーパーに変えた。TRM Labsによると、50件のオーソリゼーションが事前に署名されていた。
暗号資産ミキサーTornado Cash経由で資金調達された運用用ウォレットが、署名済みのオーソリゼーションを提出した。これによりバイナンスのホットウォレットは攻撃者がデプロイしたコードを実行できるようになり、攻撃者はそのウォレットを呼び出して資産を自身の管理下のアドレスへ掃き出した、とChainalysisは述べている。
EIP-7702の委任には、アップグレード対象アカウントによる有効な署名が必要だ。他の9つのチェーン上のバイナンスウォレットも、通常の署名付き送金を通じて攻撃者に資金を送っていた。TRM Labsは、このパターンはイーサリアム自体の欠陥ではなく、バイナンスのホットウォレット署名インフラの侵害を示しているとしている。
バイナンスは、調査が侵害されたエンジニアのラップトップから始まったと述べ、その後「追加の侵害ポイント」を発見したとしている。
EIP-7702の今後
EIP-7702は、すべてのイーサリアムアカウントをスマートコントラクトと同様に柔軟にするという長年の目標である、完全なアカウントアブストラクションへの最初の一歩だ。提案の作者はその「エンドゲーム」と前方互換性を持つよう設計しており、EIP-7702上に構築されたウォレットは、イーサリアムのアカウントモデルが進化しても動作し続けるはずだ。
次のステップは、イーサリアムのロードマップでGlamsterdamに続く予定のアップグレード、Hegotáとともに来る可能性がある。2026年2月、Buterinは EIP-8141について、アカウントアブストラクションが解決すべき「残されたすべての問題を包括して解決する総合提案(オムニバス)」と述べ、Hegotáフォークで「1年以内に実現する可能性がある」と見通した。
Buterinは2026年2月28日、Xへの投稿で次のように述べた:
Now, account abstraction. We have been talking about account abstraction ever since early 2016, see the original EIP-86: Now, we finally have EIP-8141 ( ), an omnibus that wraps up and solves every remaining problem that AA was… — vitalik.eth (@VitalikButerin) February 28, 2026
https://twitter.com/VitalikButerin/status/2027774090627715377
「アカウントアブストラクションについては2016年初頭から議論してきた」とButerinは書いた。さらに開発者たちは、既存のアカウントが新しいフレームワークに参加できるかどうかも検討しており、それが実現すれば一括処理とスポンサー付きトランザクションがネイティブに使えるようになると付け加えた。
この提案は、イーサリアムの長期ロードマップのより広範な再構築の一環だ。2026年7月、Buterinは新しいロードマップ草案について、2022年にイーサリアムがプルーフオブステークへ移行したThe Merge以来最大の大幅刷新であると述べた。