WATS Wallet logoWATS Wallet
技術6 分で読めます

EIP-7702:EOA のためのネイティブなアカウント抽象化(2026)

EIP-7702 は、通常の EOA がスマートコントラクトのコードへ委任できるようにする Ethereum の取引タイプです。これにより、ごく普通のアドレスが、アドレスを変えないままアクションのバッチ処理、ガスのスポンサー、セッションキーの発行を行えます。Pectra 時代の委任の仕組み、ERC-4337 との組み合わせ方、そして WATS が日常的な恩恵を既にどう届けているかを解説します。

EIP-7702 は、Pectra アップグレードで導入された Ethereum の取引タイプで、通常の外部所有アカウント(EOA)が自らのコードフィールドをスマートコントラクトの実装へ向ける認可に署名できるようにするものです。これにより、素のアドレスが新しいアカウントになることなくスマートアカウントのロジックを実行できます。アドレス、秘密鍵、残高はまったくそのままで、委任はいつでも指し先を変えたりクリアしたりできるため、これは移行ではなく可逆的なアップグレードです。適切な実装を背後に置けば、EOA はアトミックなバッチ取引、スポンサー付きあるいは非ネイティブなトークンでのガス支払い、そしてスコープを限定したセッションキーを手に入れます。これは ERC-4337 を置き換えるものではありません。7702 で委任されたアカウントは ERC-4337 互換のロジックを採用し、同じ EntryPoint、bundler、paymaster のインフラを利用できます。日常的な恩恵、すなわち各チェーンのネイティブなガス用コインを保有しなくてよいという点は、WATS Hot Wallet が EVM 上の ERC-4337 paymaster を通じてノンカストディアルに既に提供しているものであり、手数料は ETH や POL、BNB ではなく単一のトークンである ATS で請求されます。

ギャップ:なぜあなたの EOA はスマートアカウントのことができないのか

Ethereum 上のほとんどの人は 外部所有アカウント(EOA)を保有しています。単一の秘密鍵によって制御されるアドレスです。EOA はシンプルで実戦で鍛えられていますが、同時に硬直的でもあります。複数のアクションを一つのアトミックな取引にバッチ処理することも、誰か他の人にガスを支払わせることも、限定的な署名権限を一時的な鍵に委任することもできません。それらの利便性は アカウント抽象化 に属し、歴史的には、あなたの資金を スマートコントラクト・アカウント へ移す必要がありました。それは別のアドレスであり、移行の摩擦と独自の信頼の前提を伴います。

それこそが EIP-7702 が閉じるべく設計されたギャップです。すなわち、ユーザーに既に所有しているアドレスを手放すよう求めることなく、既存の EOA にスマートアカウントの挙動へのアクセスを与えることです。

EIP-7702 とは何か

EIP-7702 は、EOA がコントラクトコードへ委任できるようにする新しい取引タイプを定義します。これによりアカウントは、プロトコルのレベルでは EOA のままでありながら、スマートアカウントのように振る舞えます。2025 年の Ethereum の Pectra アップグレードの一部として出荷され、2026 年時点ではメインネット上で稼働しており、主要な EVM ネットワークとウォレットのインフラで広くサポートされています。この取引は署名済みの認可を一つ以上運び、その一つひとつが通常のアカウントに委任を付与します。決定的に重要なのは、あなたの鍵、残高、nonce、アドレスがまったく同じままである点です。アカウントは単に、プログラム可能なロジックを実行する能力を得るだけです。

これは意味のある転換です。EIP-7702 以前は、「スマートアカウントへアップグレードする」とは「新しいアカウントを作成して資金を入れる」ことを意味し、あらゆるアプリ、取引所の出金先アドレス、決済リンクは古いほうを指したままでした。それ以後は、あなたが既に持っているアカウントがスマートアカウントの機能に参加でき、そして同じくらい簡単に、参加を取り消すことができます。

仕組み:委任指定子(delegation designator)

EIP-7702 は 委任指定子 を通じて機能します。これはアカウントのコードフィールドに格納される小さなポインタで、実質的に「このコントラクトのコードを、あたかも私自身のものであるかのように実行せよ」と述べます。ユーザーは、チェーン ID(あるいは 0。これは、それを受け入れるあらゆる EVM チェーンを意味します)、実装コントラクトのアドレス、そして nonce を指名する認可タプルに署名します。その認可を運ぶ 7702 取引が実行されると、アカウントのコードフィールドは短いマーカー、すなわち 0xef0100 に実装アドレスを続けたものに設定されます。それ以降、EOA への呼び出しは委任されたコントラクトのロジックを実行しますが、アカウントは自身のストレージ、残高、nonce を保ち続け、自身の秘密鍵が引き続き自身の取引に署名します。他の呼び出し元が何を起動できるのかは実装のルールが決めます。だからこそ、どの実装を選ぶかが重要になるのです。

見落としやすい、しかし実に有用な帰結が一つあります。認可はそれを運ぶ取引とは別に署名されるため、署名者が送信者である必要はありません。他の誰かが取引を送信して費用を負担できるということであり、つまり ETH を一切保有していないアカウントでもアップグレードでき、その最初のアクションからスポンサーを受けられるのです。

委任はまた、自動的に一時的なものではなく、持続的です。あなたが変更するまで、その場に留まり続けます。新しい認可に署名すればアカウントの指し先が別のコードに変わり、ゼロアドレスを指名する認可に署名すればポインタはクリアされ、アカウントは素の EOA に戻ります。この可逆性こそが設計上の安全弁であり、だからこそ「私のアカウントは今どこに委任されているのか?」は、ウォレットが一目で答えられるべき問いなのです。

EIP-7702 vs ERC-4337:競合ではなく補完

ERC-4337 は、UserOperation、bundler、シングルトンの EntryPoint コントラクト、そして paymaster を導入したアカウント抽象化の標準です。これは、Ethereum のコアプロトコルには一切触れない、スマートアカウント向けのオフチェーンに優しいパイプラインです。対照的に、EIP-7702 は EOA を直接アップグレードするプロトコルレベルの変更です。

これらをライバルとして捉えるのは簡単ですが、2026 年時点では補完的なものとして理解するのが最善です。EIP-7702 は「素の EOA はどうやってコードで定義されたアイデンティティを得るのか?」に答えます。ERC-4337 は「スマートアカウントはどうやってバンドルされた実行、スポンサー付きの手数料、共有された検証パイプラインを得るのか?」に答えます。EIP-7702 で委任されたアカウントは、ERC-4337 互換の実装に委任し、同じ EntryPoint、bundler、paymaster にそのまま接続できます。二つの標準は、互いを置き換えるのではなく積み重なります。だからこそウォレットは 4337 方式の手数料スポンサーを今日出荷でき、配管を作り直すことなくそれを委任済みの EOA へ広げていけるのです。

既存のウォレットに何を解き放つか

ウォレット開発者にとって、EIP-7702 はこれまで「スマートアカウント専用」だった機能を、通常のユーザーのアドレスが使えるものへと変えます。

バッチ処理。承認とスワップを単一のアトミックな取引で行うため、あるステップが中途半端に完了して、承認と取引の間であなたが立ち往生することがありません。しかも同じバッチの中で、必要な数量だけを正確に承認したり、あとから取り消したりできるため、開いたままの承認額(allowance)をオンチェーンに放置せずに済みます。

ガススポンサー。paymaster(または非 EVM チェーン上の同等のフィーペイヤー)がガスを負担でき、あるいはユーザーがチェーンのネイティブ資産以外のトークンで手数料を支払えるようにできます。別途 ETH をガス用に確保する必要はありません。その下ではチェーンは依然としてネイティブなガスを全額受け取っています。変わるのは、あなたのウォレットからどのトークンが出ていくか、という点だけです。

セッションキー。設定された範囲内で限定されたアクションのセットに署名でき、その後失効する、一時的でスコープが限定された鍵を付与します。すべてのステップで署名し直すことなく、ゲーム、取引 UI、繰り返しのフローに役立ちます。

リスクと考慮事項

委任は強力であり、まさにそれゆえに注意に値します。あなたが委任する実装コントラクトは、実質的にあなたのアカウントに何ができるかを定義します。そのため、悪意のある、あるいはバグのある実装は深刻なリスクです。委任先は、監査済みで評判の良いコードだけにしてください。署名された認可は、ユーザーをだましてアカウントを攻撃者が管理するロジックに向けさせるフィッシングを避けるため、ウォレットによって慎重に扱われなければなりません。チェーン ID が 0 の認可は EVM チェーンをまたいでリプレイできてしまい、便利である一方、悪意ある者の手に渡れば危険です。そして EIP-7702 は比較的新しいため、ツール、インデクサー、セキュリティの前提は 2026 年時点でまだ成熟しつつある段階にあります。これらはいずれもそれを避ける理由ではありません。むしろ、ウォレットが委任先を明示的に表示し、そのクリアをワンステップの操作にし、「私は何に委任しているのか?」を第一級のセキュリティの問いとして扱うことを期待すべき理由です。

WATS はどこに当てはまるか

エンドユーザーが EIP-7702 を気にかける理由は、オペコードの細部ではありません。自分のお金を動かすためだけに五つものネイティブガス残高を生かし続けなくてよい、ということです。WATS は、委任のサポートがあらゆる場所に行き渡るのを待たずに、それを今日届けています。WATS Hot Wallet は、あらゆる送金、スワップ、ステーキングを単一のトークンである ATS で請求します。EVM 上では ERC-4337 paymaster を通じて、Solana と TON 上では同等のフィーペイヤーを通じてです。そのため、ETH、POL、BNB、SOL、Toncoin を別々の予備残高として抱えておく必要は一切ありません。ATS は LayerZero OFT であるため、それは Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana、TON にまたがる八つではなく一つの残高です。WATS は、ERC-4337 と OFT による単一トークン手数料(ネイティブガスの代わりに請求される)を、徴収された ATS を 100M から 30M のフロアに向けて引き寄せる バーン と組み合わせた最初で唯一のウォレットです。そのすべてが、あなたが自分の鍵を保持したまま実現されます。WATS が鍵を保有することは決してないからです。

それが何を変えるのかは正確に押さえておきましょう。ATS で支払うことは値引きではありません。EIP-7702 や ERC-4337 のもとでのスポンサーが値引きではないのと、まったく同じです。ネットワークは依然としてネイティブなガスを全額徴収します。異なるのは、あなたが支払うトークンだけです。ですから、EIP-7702 のうちあなたが実際に欲しい部分が実務的なもの、すなわち手数料トークンは一つ、ネイティブガスのお使いは不要、鍵は自分のものであり続ける、というものであるなら、具体的な一歩は WATS Hot Wallet をインストールし、単一の ATS 残高を保ち、標準がその下で成熟し続ける間、サポートされている八つのチェーンすべてでの活動をそれに賄わせることです。

よくある質問

EIP-7702 を簡単に言うと何ですか?

EIP-7702 は、Pectra アップグレードで導入された Ethereum の取引タイプで、通常の外部所有アカウント(EOA)が自らのコードフィールドをスマートコントラクトの実装に向け、そのコントラクトのロジックを実行できるようにするものです。平たく言えば、あなたが既に使っているアドレスが、新しいアドレスを作ったり資金を入れたりすることなく、スマートアカウントのように振る舞い始められるということです。アクションのバッチ処理、ガスのスポンサー、スコープを限定したセッションキーの発行などです。あなたの鍵、残高、アドレスは変わりません。

EIP-7702 は私の EOA を永久にスマートコントラクト・アカウントに変えてしまいますか?

いいえ。EIP-7702 は、あなたのアカウントを実装コードに向ける委任指定子を付与しますが、あなたのアドレス、鍵、残高は同じままです。委任はあなたが変更するまで持続し、別のコードへ指し先を変えることも、ゼロアドレスに対する認可に署名して完全にクリアし、アカウントを素の EOA に戻すこともできます。それは新しいアカウントへの永久的な移行ではなく、可逆的なアップグレードです。

EIP-7702 は ERC-4337 の代替物ですか?

いいえ、2026 年時点では補完的です。EIP-7702 は EOA がコントラクトコードへ委任できるようにするプロトコルレベルの変更であり、一方 ERC-4337 はスマートアカウント向けの UserOperation パイプライン、EntryPoint コントラクト、bundler、paymaster を提供します。7702 で委任されたアカウントは ERC-4337 互換のロジックを採用し、同じ paymaster のインフラを使えるため、二つの標準は競合するのではなく積み重なります。

ETH 以外のトークンでネットワーク手数料を支払うには EIP-7702 が必要ですか?

いいえ。WATS は 7702 の委任を必要とせずに、既にこれを実現しています。WATS Hot Wallet は、EVM チェーン上では ERC-4337 paymaster を、Solana と TON 上では同等のフィーペイヤーを用いて、あらゆるアクションを単一のトークンである ATS で請求します。ATS は LayerZero OFT であるため、Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana、TON にまたがる一つの残高になります。EIP-7702 は、EOA が同じ種類の機能に至るための一つの経路です。なお、これは値引きではありません。チェーンは依然としてネイティブなガスを全額徴収し、変わるのはあなたが支払うトークンだけです。WATS は終始完全にノンカストディアルです。鍵を持つのはあなたであり、WATS が鍵を保有することは決してありません。

EIP-7702 によって EOA は以前にはできなかった何ができるようになりますか?

適切な委任された実装があれば、通常の EOA は複数のアクションを一つのアトミックな取引にバッチ処理し、paymaster にガスをスポンサーしてもらったり非ネイティブなトークンで支払ったりし、スコープが限定され失効するセッションキーを付与できます。これらは以前はスマートアカウント専用の機能でした。主な注意点は、アカウントは委任先のコントラクトと同程度にしか安全ではないということです。ですから、委任先は監査済みのコードだけにし、現在の委任先としてウォレットが何を表示しているかを確認してください。