EthereumとBaseのアカウント抽象標準の分岐
EthereumとBaseの開発者は、EIP-8141とEIP-8130の調整が失敗した後、共通のアカウント抽象標準の開発を終了し、両ネットワークがそれぞれ異なる取引設計を追求することになりました。Ethlabsの開発者であるDerek Chiangは月曜日に、2つの提案の著者が先週、利用可能な技術的選択肢がEthereumまたはBaseのいずれかがコア要件を妥協する必要があることを発見した後、共有仕様に向けた作業を停止したと述べました。
「8130と8141(Frames)のAAコラボが先週崩壊したことをお知らせするのは悲しいです。BaseとEthereumは、異なるAA標準を実装するために別々の道を進むことになりました。」
両提案は、ユーザーがETHをガスとして保持することなく取引を行えるようにし、電話パスキーなどの認証方法をサポートすることで、ユーザーが暗号ウォレットとどのように相互作用するかを簡素化することを目指しています。チームは、1つの設計がEthereum Layer 1とBase Layer 2の両方に対応できるかどうかを探っていました。
技術的な選択肢と方向性の変化
「いくつかの技術的解決策を特定しましたが、どちらか一方がコア目標を少しでも妥協する必要がありました」とChiangは述べました。「そのため、私たちは別々の道を進むことになり、ウォレットが生じる断片化に対処する負担を負うことになりました。」
Ethereumの開発者は、検閲抵抗、プライバシー、セキュリティを優先している一方で、Baseはスケール、カスタマイズ、コンプライアンスに焦点を当てているとChiangは述べています。これらの違いが最終的にチームが1つの取引形式に合意するのを妨げました。
EIP-8141とEIP-8130の概要
この決定により、EIP-8141とEIP-8130の両方が本稼働に達した場合、ウォレット開発者は2つのネイティブ取引形式をサポートする可能性に直面することになります。Chiangは、開発者が別々の標準をどのように扱うかによって、ウォレットが技術的な違いにもかかわらずユーザーに一貫した体験を提供できる可能性があると述べました。
「彼らがうまく実行し、ウォレットコミュニティが断片化を橋渡しできれば、最終ユーザーにとって最良のUXを実現できるかもしれません。」
Ethereumは、計画されたHegotáアップグレードの一環としてEIP-8141、またはフレーム取引を継続しています。Ethereum Foundationのプロトコルクラスターは、今月初めにこの提案を「必須出荷」カテゴリに分類しました。
フレーム取引の機能と利点
フレーム取引は、取引をプログラム可能なフレームのシーケンスに分割します。1つのフレームが送信者を検証し、別のフレームがガスの責任を持つアカウントを承認し、続くフレームがユーザーが要求したアクションを実行します。このモデルでは、アクションを開始するアカウントとそのアクションに対して支払うアカウントが異なることができます。
EIP-8141は、従来のEthereumアカウントが固定の認証プロセスに依存するのではなく、より多くのアカウント検証ロジックをプログラム可能なコードに移動することを目的としています。この提案は、その最終状態を「アカウントが単にコードを持つアドレスになる」と説明しています。
今後の展望
BaseのEIP-8130は、Ethereumのフレーム取引提案とは別に進行します。Baseが作成したデザインは、新しい取引タイプと、アカウントの承認された署名者と認証者を記録するオンチェーン「キーストア」を組み合わせたものです。これは、カスタム認証、呼び出しのバッチ処理、ガススポンサーシップをサポートすることを意図しています。
両提案は、いくつかのアカウント抽象の目標を共有していますが、それぞれの技術的構造は、取引がどのように認証され、処理されるかに対して異なるレベルの制御を各ネットワークに与えます。チームが分かれる前、Ethereumの開発者たちは、EIP-8130の構造化された認証システムをEIP-8141のプログラム可能なフレームと組み合わせることができるかどうかを判断しようとしていましたが、Layer 1またはLayer 2ネットワークのいずれかが好ましい特性を放棄することを強いることはありませんでした。