Vitalik Buterin氏、Ethereum(ETH)の活動の90%超は完全な検証なしで処理可能と主張

Vitalik Buterin氏がアクションと依存関係のモデルおよびEIP-8141 Frame Transactionの下で、Ethereum活動の90%超は完全な検証を回避できると主張。

(10:49 UTC)
1分で読めます
AI要約AI
  • Vitalik Buterin氏が9月6日の投稿でトランザクション設計の新しい考え方を提示
  • Ethereum活動の90%超は完全な動的柔軟性を必要としないとの個人的評価
  • EIP-8141 Frame Transactionが権限・ガス支払い・実行を分離する新トランザクション型のCoreドラフト
  • EIP-8141はHegotáアップグレード向けに提案されたが正式日程は未定
j5wc1pnr

アクションと依存関係

Ethereum(ETH)の共同創設者であるVitalik Buterin氏が、ネットワークのトランザクション設計について組み直した考え方を提示した。9月6日の投稿で同氏は、これまでのプロトコル開発の流れが、トランザクションが「何をするか」と「実行前に何を証明すべきか」の線引きをこれまで以上に鮮明にしたと主張している。同氏はすべてのトランザクションを「アクション(actions)」と「依存関係(dependencies)」の2要素に分ける。アクションはトランザクションが生み出す効果、すなわちETHの送金やスマートコントラクトの呼び出しを指す。一方、依存関係は有効性を担保する前提条件で、デジタル署名、未使用の出力が存在することを示すMerkle証明、ゼロナレッジ証明、トランザクションがブロックに取り込まれる時点で依然成立している必要のある状態条件などが該当する。この投稿でButerin氏は、この明確な見取り図はEIP-8141のFrame Transaction草案、ネイティブUTXO設計を含む代替ステートモデル、キー付きノンス、再帰的STARKベースのメンプールといったEthereumのプロトコル研究における複数の糸が重なった結果だと説明する。同氏の論点は、この区分を明示化することで、より硬直的なチェーンとの差別化要因である柔軟な実行環境を手放さずにネットワークをスケールできる、というものだ。現時点では構想の段階にとどまり、コア開発者が設計全体を承認した事実も、メインネットの時程表も存在しない。

並列検証と単一の再帰証明

実務上の利点は、バリデータがリソースをどう使うかに現れる。現在のEthereumのトランザクションは、認可・手数料支払い・実行を単一の処理フローに束ねている。ノードはまず署名を確認し、送信者がコストを賄えるかを検証し、それから命令を実行する。Buterin氏が指摘するのは、これらの検証の多くがトランザクションの最終的なステート変更に依存していない、という点だ。独立した署名は順次処理ではなく同時に検証でき、クライアントソフトウェアはその作業を利用可能なプロセッシングリソースに分散できる。最も踏み込んだアイデアは「純粋(pure)」な依存関係、つまりEthereumのステートに一切触れない署名の有効性などの検証に関するものだ。メンプールは各検証を一度だけ実行し、そのバッチ全体を再帰的STARK——下層の検証がすべて正しく行われたことを示す暗号学的証明——に置き換えられる。バリデータは個々の元の検証を再計算する代わりに、集約された証明を検証するだけで済む。コスト面の構想も加わっている。依存関係を明示的に宣言するトランザクションは低いガス代の対象となり得る一方、予測不能なステートアクセスを伴う動的なコントラクト呼び出しは引き続き可能だがコストは高くなる。同氏自身の見積もりでは、ボリュームベースでEthereumの活動の90%超はネットワークの完全な動的柔軟性を必要としない——この数値は計測されたネットワーク統計ではなく、あくまで個人的な評価として提示されている。

EIP-8141 Frame Transaction

議論の核となる具体的な成果物がEIP-8141だ。Frame Transactionと呼ばれる新トランザクション型を提案するCoreドラフトであり、トランザクションをコントラクト呼び出しのフレームに分割し、権限の確立・ガス支払いの承認・ユーザー操作の実行をそれぞれ独立して行えるようにする。これにより有効性と手数料支払いが単一の外側の署名だけに依存しなくなる。この構造は手数料のスポンサー支払い、ETH以外のトークンでの支払い、鍵のローテーション、トランザクションのバッチ処理を可能にし、通常のEOAが互換ネットワークごとに同一のコントラクトをデプロイすることなくアカウントアブストラクションの機能を受け取れるようにする。審査は活発だが紛糾している。開発者らはサービス拒否(DoS)リスク、トランザクション置換ルール、ペンディングトランザクションの上限、ウォレット・ブロックビルダー・RPCインターフェースへのツール負担を指摘しており、議論されているメンプールルールの一つは送信者ごとのペンディングFrame Transactionを1件に限るもので、1ブロック内で複数の操作を送信するアカウントに不利だと批判する声もある。Buterin氏が言及したもう一つの糸であるキー付きノンスは、アカウントに複数の独立したノンス系列を持たせ、1件の滞留した送金が同一アカウントの無関係なトランザクションをブロックしないようにするものだ。EIP-8141は将来のHegotáアップグレード向けに提案されたが、正式な日程には至っておらず、トランザクション包含リストに基づく独立した検閲耐性提案であるFOCILと並べて議論されることが多い。両者の組み合わせはあくまで提案であり、ロードマップ上のコミットメントではない。 市場をリアルタイムで追いたい読者は、Bitgetで現物・先物価格をライブで確認できる。

ドラフト仕様、発動日は未定

これらの糸を並べると一本の流れが見えてくる。Ethereumは日常的な実行を安価に証明できる程度に予測可能にしつつ、複雑な活動には完全な柔軟性を残そうとしている。ドラフトのEIP-8141仕様自体は、メンプールへの受入、フレーム実行、レシート、署名、ガス会計を詳細に定めているが、すべて審査中の変更対象と明示されており、発動ブロックも発動日も公表されていない。COINOTAGの読みとして、検証可能な節目は開発者の正式な支持、アップグレードスコープへの採択、開発ネットワーク上での動作実装の3点であり、これはEIP-4844 rentをめぐる議論など過去のスケーリング論争と重なる構図だ。それらが実現するまで、これはリサーチの方向性であって、メインネットコストの確定した変更ではない。

COINOTAG News Desk

COINOTAG News Desk

COINOTAGの編集・調査デスクです。

News Deskの仕組み
AI生成

AIによって生成され、AIによるレビューを経て、COINOTAGの編集監督のもとで公開されました。