イーサリアムの共同創設者であるヴィタリック・ブテリン氏は、ブロックチェーンネットワークのアカウントをより柔軟にするという長年議論されてきた計画が、ついに実装に近づいている可能性があると述べました。
2月28日、ブテリン氏は、ネットワークのHegotaフォークで実現可能となるアカウント抽象化を中心に構築された設計について概要を説明しました。

ブテリン氏は、EIP-8141を提案の中心的要素と位置づけ、アカウント抽象化の残された課題に対処する包括的な設計であると説明しました。
目標は、ウォレットを一括操作が可能なプログラマブルアカウントに変換し、署名方式を変更し、マルチシグ・ウォレットをサポートすることです。この変更により、トランザクション承認と基盤となるガス支払いの分離も可能になります。
現在、ほとんどのイーサリアムユーザーは、秘密鍵で管理し、通常はガス手数料を支払うためにETHで資金を供給する外部所有アカウント(EOA)に依存しています。
ブテリン氏の提案する設計では、トランザクションは「フレームトランザクション」として整理されます。
これは、送信者を検証し、ガス支払者を承認し、1つ以上のアクションを実行できる一連の呼び出しに活動を分解する構造です。
実際には、トランザクションには検証と実行のための個別のフレームを含めることができます。より複雑なフローの場合、オンチェーンにまだ存在しないアカウントのためにデプロイメントフレームを追加できます。
これはまた、単一のアトミックシーケンスでトークンを承認してから使用するなどの一括注文が、ファーストクラスのトランザクションタイプとして実行しやすくなることを意味します。
ブテリン氏は、「ペイマスター」コントラクトの役割を強調しました。これにより、ユーザーはETH以外の資産でトランザクション手数料を支払うことができます。これらのコントラクトにより、アプリケーションがユーザー手数料を直接スポンサーすることも可能になります。
一例として、彼はRAIを受け入れ、リアルタイムでガス用のETHを提供し、トランザクション終了時に未使用の価値を払い戻すペイマスターについて説明しました。
彼は、このアプローチが既存のスポンサー付きトランザクションシステムの機能を維持しながら、仲介者への依存を減らすと主張しました。
一方、この提案はブロックチェーンネットワーク上のプライバシーツールにも影響を及ぼします。
ブテリン氏は、ペイマスターはゼロ知識証明を検証し、それらの証明が有効であればガスを支払うように設計できると述べました。
彼はまた、個々のアカウントが多くのユーザーから並行してトランザクションを受信する方法として「2Dノンス」を指摘しました。これにより、プライバシー保護システムの動作方法が改善される可能性があります。
しかし、ブテリン氏は、設計の主な課題は、ブロックチェーンレベル自体ではなく、トランザクションがブロックに入る前に伝播するメモリプールにある可能性があると指摘しました。
彼によると、一部の非常に複雑な検証ロジックは広く配信するには安全でない可能性があります。これは、初期のメモリプールルールは、時間の経過とともに拡張する前に保守的である必要があることを意味します。
彼は、アカウント抽象化がトランザクションのインクルージョン保証の改善を目的とした別の提案であるFOCILを補完すると付け加えました。
ブテリン氏は、開発者が既存のアカウントの互換性についても議論しており、最終的に新しいフレームワークにアクセスできるようにすることを指摘しました。
この包含により、従来のウォレットは一括注文やガススポンサーシップなどの高度な機能の恩恵を受けることができます。


