イーサリアムの草案段階にある提案は、ユーザーがチェーン上の手数料を支払う方法を変更しようとしています。この提案では、将来的にユーザーが取引を開始する前にETHを保有する必要がなくなり、ウォレット内のERC-20トークンを直接ガス代として使用できるようになります。また、アプリケーションがユーザーに代わってこの費用を負担することも可能になります。
取引は3ステップに分割されます
この提案の番号はEIP-8141です。これは1つのイーサリアムトランザクションを最大64の「フレーム」に分割し、各フレームは通常のコントラクト呼び出しとなります。その核心構造は3つの部分から成り立っています:まずトランザクションの正当性を検証し、次にガスを誰が支払うかを確認し、最後にユーザーが実際に実行したい操作を実行します。
この分割方式では、「誰がトランザクションに署名するか」と「誰が手数料を負担するか」を別々に処理します。その結果、安定通貨や他のERC-20トークンのみを保有しているウォレットでも、直接オンチェーン操作を実行できるようになります。また、一部のアプリケーションではユーザーのGas代を代わりに支払うことで、初めての利用ハードルを下げることも可能です。
独立メモリプールに依存しなくなります
このような機能は初めて登場したわけではありません。2023年にERC-4337が導入されて以来、イーサリアムエコシステムは一定程度のアカウント抽象化と手数料代支払いメカニズムを実現してきましたが、通常は独立したmempoolを介してトランザクションを転送し、サードパーティのbundlerに依存してバッチ処理していました。
EIP-8141の特徴は、関連ルールをプロトコル層に直接組み込むことで、イーサリアムのパブリックmempoolを引き続き使用することです。これにより、ノードはトランザクションを受け取る前に検証ステップを事前に判断でき、追加の仲介者への依存を減らし、ユーザーが新しいウォレットシステムに切り替える必要もありません。
ロールバックとキーの問題も解決したい
提案作成者は、この機会に長期間にわたるインタラクションの問題も解決したいと考えています。たとえば、複数の操作を1つのユニットとしてパッケージ化し、すべてが成功するか、すべてが失敗するようにします。これにより、トークン交換のロールバック時に未清理の承認が残りにくくなります。
EIP-8141は、アカウントを現在広く使用されているECDSA鍵から分離し、鍵のローテーションを可能にすることを試みています。作者によると、これは量子耐性署名への準備の一歩とも見なされます。量子耐性署名はサイズが大きいため、今後のネットワークでは署名の集約への依存がさらに増える可能性があります。
現在はドラフト段階です
この提案は今年1月から草案段階にあり、まだ任何のイーサリアムネットワークアップグレードに組み込まれていません。ヴィタリック・ブテリンは最近、ethrexクライアントがテストネットでFramesとFOCILメカニズムを統合してテストしていることを述べ、その目標の一つは、リレーヤーに依存せずにプライバシープロトコルを実行することです。
現在、EIP-8141には明確なリリーススケジュールはありませんが、今後のアップグレード路線に組み込まれた場合、イーサリアムウォレットの設計、アプリケーションの誘導方法、およびユーザーのチェーン上初回利用コスト構造に影響を与える可能性があります。

