著者: 潘志雄
イーサリアムは過去数年間、Arbitrum、Optimism、Baseといった複数のレイヤー2ソリューションを導入することでスケーリング問題に対処し、トランザクションコストの削減と効率性の向上を実現してきました。しかし、これはユーザーエクスペリエンスの断片化につながっています。各レイヤー2ネットワークは孤立した島のように機能し、ユーザーはチェーンを横断する際に煩雑な手順、異なるブリッジプロトコル、複雑な資産およびガス管理に直面しています。この問題を解決するため、イーサリアムコアチームは最近、Ethereum Interop Layer(EIL)を提案しました。
EIL を理解するには、まずその基盤である ERC-4337 を確認する必要があります。
ERC-4337は、Ethereumが提案したアカウント抽象化標準です。基盤となるEthereumプロトコルに変更を加えることなく、スマートコントラクトをデプロイするだけで、新しいタイプのアカウント構造(スマートアカウント)を実装できます。このタイプのアカウントは、ソーシャルリカバリ、マルチシグネチャ、バッチ処理といった高度な機能をサポートするだけでなく、スマートコントラクトを介してERC-20トークンを使ったガス支払いも可能にします。
しかし、ERC-4337がもたらした多くの技術革新にもかかわらず、実際の導入は依然として限られています。断片化されたユーザーエクスペリエンス、マルチチェーン連携の難しさ、高いガスコスト、そしてエコシステムの互換性の問題などが、ERC-4337の広範な導入を阻んでいます。
EILは、ERC-4337をベースにこれらの問題に対処するために開発されました。EILは、ERC-4337フレームワーク上に構築された、追加のマルチチェーン相互運用性プロトコルです。単一チェーンアカウントの抽象化をマルチチェーンアカウントの相互運用性へと拡張し、複数のL2ネットワークにまたがるシームレスなエクスペリエンスを実現します。
具体的には、EIL は、1 つの署名によるマルチチェーン操作 (一括承認) と、クロスチェーン流動性プロバイダー (XLP) 向けの競争的資金調達メカニズムという 2 つの重要なイノベーションを実装します。
最初のイノベーションであるバルク認証により、ユーザーは単一の署名で複数のL2ネットワークにまたがる複数の操作を承認できるようになります。具体的には、ウォレットはまず各関連チェーン上で独自のUserOperationを構築し、それらの操作をMerkleツリーに統合します。ユーザーはツリーのルートに一度だけ署名するだけで済みます。各チェーン上のスマートアカウントが受信したUserOperationを検証する際、それがMerkleツリーに属していること、そして署名が操作実行に有効であることを確認するだけで済みます。このアプローチにより、ユーザーにとってクロスチェーン操作プロセスが大幅に簡素化されます。
2つ目のイノベーションであるオークションベースの資金調達メカニズムは、クロスチェーン流動性プロバイダー(XLP)と呼ばれる役割を導入します。XLPは、異なるチェーン間の資産移転とガス決済サービスの提供を担います。ユーザーがソースチェーンで資産をロックし、クロスチェーンリクエストを送信すると、複数のXLPがオンチェーンオークションを通じてそのリクエストに入札できます。入札に勝利したXLPはクロスチェーン資産移転バウチャーを発行し、ユーザーはターゲットチェーンで資金とガス決済を直接取得して、必要なクロスチェーン操作を完了できます。トランザクションが完了した後、XLPはユーザーが以前にロックしたソースチェーン上の資産を請求します。
セキュリティと公平性を確保するため、XLPはイーサリアムメインネット(L1)にステークされ、厳格な紛争仲裁メカニズムの対象となる必要があります。XLPがルールに違反した場合、ステークされた資産は没収されるため、経済的インセンティブを通じてその完全性が確保されます。
EILは、実装中にイーサリアムメインネットやL2ネットワークのコンセンサスプロトコルを変更する必要がないことを強調しておく価値があります。すべての実装は、スマートコントラクトと既存のERC-4337アカウント抽象化フレームワークに基づいています。この設計は、実装の難易度を軽減するだけでなく、チェーン自体が直面する可能性のあるセキュリティリスクを大幅に軽減します。
もちろん、この設計はウォレットとオフチェーンインフラへの負担と複雑さをも引き起こします。ウォレットは、複雑なマルチチェーントランザクションの構築、単一署名によるマルチチェーン検証、CrossChainPaymasterおよびXLPとの連携メカニズムをサポートし、シンプルでユーザーフレンドリーなインターフェースを提供する必要があります。一方、オフチェーンインフラは、堅牢なオークション市場を構築し、XLP資金の流れをリアルタイムで監視し、リスクを管理する必要があります。
最終的に、EILはユーザーにシングルチェーンのような体験を提供します。将来的には、ユーザーがEIL対応ウォレットを開設すれば、頻繁にチェーンを切り替えたり、クロスチェーン資産を管理したり、長時間のクロスチェーン待ちや煩雑な手続きに耐えたりする必要がなくなります。複雑なクロスチェーンの詳細はすべて、ユーザーの目に触れずに自動的に完了し、イーサリアムL2エコシステム全体のユーザーエクスペリエンスが徐々に統一され、マルチチェーン統合とシームレスな相互運用性のビジョンが真に実現されます。
EIL は、Ethereum エコシステム全体にまったく新しい可能性をもたらします。クロスチェーンのユーザー エクスペリエンスの問題を解決するだけでなく、さらに重要な点として、複数の L2 ネットワークを安全かつ分散的で信頼できない方法で「1 つにする」ことを可能にします。
