Interopシリーズ前回では、Open Intents Framework(OIF)を紹介しました。OIFは「NFTをクロスチェーンで買いたい」といったユーザーの意図を、ネットワーク全体のsolverが理解できる共通言語です(詳細は「Intent」が標準になるとき:OIFがクロスチェーン分断を解消し、Web3を直感的に戻す方法をご参照ください)。
ただし、意図の理解は出発点にすぎません。実際の実行が不可欠です。意図を表明した後、資金はどのようにBaseからArbitrumへ安全に移動するのか、宛先チェーンは署名の正当性をどう検証するのか、ターゲットチェーンのガス代は誰が支払うのか、といった課題があります。
この問いは、Ethereumの相互運用性ロードマップ「Acceleration」フェーズの中心であるEthereum Interoperability Layer(EIL)へとつながります。直近のDevconnectイベントで、Ethereum FoundationのAccount AbstractionチームがEILを中心テーマとしました。
要するに、EILは全Layer 2を一つのチェーンのように感じさせるシームレスなユーザー体験を提供し、Ethereumの基盤コンセンサスやハードフォークの変更を必要としません。
EILの「Layer」という言葉に惑わされないでください。EILは新しいブロックチェーンでも、従来型のクロスチェーンブリッジでもありません。
本質的には、Account Abstraction(ERC-4337)とクロスチェーンメッセージングを統合した標準・フレームワーク群であり、仮想的な統合実行環境を作り出します。
現状、Ethereumエコシステムの各Layer 2は孤立した島のような状態です。たとえば、Optimism上のEOAとArbitrum上のEOAは同じアドレスでも、状態は完全に分離されています:
EILは、次の2つの主要構成要素でこの孤立を打破します:
イメージとして、従来のクロスチェーン操作は国際旅行のように、通貨交換(クロスチェーン資産)、ビザ申請(再認証)、現地交通ルール(宛先チェーンでガス購入)が必要でした。EIL時代のクロスチェーンはVisaカード利用のようなものです:
どこでもカードを一度スワイプ(1回署名)するだけで、裏側の銀行ネットワーク(EIL)が為替、決済、認証を自動処理します。国境を意識することがありません。
Ethereum FoundationのAccount AbstractionチームによるEIL提案は、ユーザーが1回の署名でクロスチェーン取引を完了できる未来を描いています。中央集権型リレイヤーや追加の信頼前提は不要。ユーザーは自身のウォレットから直接トランザクションを発行し、Layer 2間でスムーズに決済できます。

これはAccount Abstractionの究極形に近いものです。現在の分断された複雑な操作と比べ、ユーザーはアカウントの自動作成、秘密鍵管理、複雑なクロスチェーン取引を簡単に扱えるようになります。
ネイティブなAccount Abstraction(AA)は、すべてのアカウントをスマートアカウント化できます。ユーザーはガス代を気にせず、オンチェーン体験や資産管理に専念できます。
EILが実現すれば、Web3の大規模普及に向けた最後の障壁が解消されます。これはEthereumがマルチチェーン競争からチェーン抽象化へ移行することを意味し、ユーザー・開発者双方の課題解決を約束します。
ユーザーにとっては、真の「単一チェーン体験」が実現します。
EILフレームワーク下では、ユーザーはネットワーク切り替えを手動で行う必要がありません。たとえば、資金がBaseにありArbitrumでゲームをしたい場合、ゲームで「スタート」をクリックし、ウォレットが署名を促すので署名するだけでゲームが始まります。
裏側では、EILがBaseからUserOpを自動パッケージし、メッセージングレイヤー経由でArbitrumに送信、Paymasterがガス・参加料を負担します。ユーザーにとってはBaseでゲームをするのと変わりません。
セキュリティ面でも、従来のマルチシグブリッジに見られる単一障害点が排除されます。
従来のクロスチェーンブリッジは外部バリデーターグループ(マルチシグ)に依存します。これらがハッキングされると、数十億ドル規模の資産が危険にさらされます。EILは信頼最小化を重視し、Layer 2固有のセキュリティ(ストレージ証明など)でクロスチェーンメッセージを検証します。第三者の信頼に頼らず、Ethereumメインネットが安全であればクロスチェーン操作も安全です。
開発者にとって、EILは統一アカウント標準を提供します。現在、マルチチェーンDApp構築には複数のロジック管理が必要ですが、EILならユーザーがユニバーサルアカウントを前提にERC-4337インターフェースだけ実装すればよく、どのチェーンに資金があるか追跡する必要はありません。
しかし、このビジョンの実現には課題があります。既存の数億人規模のEOAユーザーがどうすればこの体験を享受できるのでしょうか(詳細はEOAからAccount Abstractionへ:Web3の次の飛躍は「アカウントシステム」で起こるか?をご参照ください)。

EOAからAAへの移行は、資産を新しいアドレスへ移動する必要があり、手間がかかります。Vitalik ButerinのEIP-7702提案は、既存EOAがトランザクション時に一時的にスマートコントラクトアカウントへ「変身」できるようにすることで、EIP-4337、EIP-3074、EIP-5003間の互換性問題を解決します。
この提案により、新しいウォレット登録や現行ウォレット(imToken等)からAAアドレスへの資産移動は不要です。EIP-7702は既存アカウントに一時的なスマートコントラクト機能(バッチ認可、ガススポンサー、アトミッククロスチェーン操作等)を付与し、取引後は元のEOA状態に戻ります。互換性も維持されます。
OIFがコミュニティ主導・ボトムアップ型なのに対し、EILはERC-4337開発元のEthereum Foundation Account Abstractionチームが主導し、より公式な性格を持ちます。
現在の進捗は、以下3分野に集中しています:
接続性だけでなく、EILはプライバシーという根本的なニーズにも対応しています。
EIP-7702とAAがアクセス性を解決するなら、Devconnectで発表されたVitalikのKohakuプライバシーフレームワークは、EILの次の要素となり、「Trustless Manifesto」の検閲耐性原則にも通じます。
DevconnectでVitalikは「プライバシーは自由だ」と宣言し、Ethereumが現実的なプライバシーとセキュリティを提供するアップグレード道筋を強調しました。Ethereum Foundationは47名の研究者・エンジニア・暗号技術者からなるプライバシーチームを結成し、プライバシーをEthereumの一級プロパティとすることに注力しています。
今後は、資産移転と同じくらいシームレスかつ基本的な形でプライバシー保護が実現します。Kohakuフレームワークは公開鍵から一時的なステルスアドレスを生成し、メインウォレットへのリンクを晒すことなくプライベート操作を可能にします。
この設計により、将来のAAアカウントは資産管理だけでなく、プライバシー保護の役割も果たします。
RailgunやPrivacy Pools等のプロトコル統合で、AAアカウントはコンプライアンスのための「無実証明」を提供しつつ、取引のプライバシーも守ることができます。誰でも資金の正当性を証明しつつ、支出の詳細は外部に公開せずに済みます。

これにより、Ethereumの相互運用性ロードマップが鮮明になります:
これはEthereum Foundationの明確な意思表示です。EthereumはLayer 2の緩やかな連合体ではなく、統一されたグローバルスーパーコンピューターであるべきです。
EILが完全に実現すれば、新規ユーザーはLayer 2やクロスチェーンブリッジの存在を知る必要すらなくなります。彼らが目にするのは資産のみで、チェーン間の障壁は消えます。





