ヴィタリック・ブテリン氏は、イーサリアムのスケーリング議論の焦点をレイヤー2(L2)からプロトコルの根幹へと戻しつつある。
ロシア系カナダ人の革新者である同氏は、イーサリアムが直面する最大の長期的制約はロールアップやブロブの容量ではなく、ネットワークのステートツリーと仮想マシン内部にある深層のアーキテクチャ的なボトルネックであると主張する。
ブテリン氏によれば、ネットワークのステートツリーと仮想マシンという2つの要素が、証明コストの80%以上を占めるという。これは、ゼロ知識(ZK)技術がイーサリアムの将来ロードマップの中心となっている今、極めて重要な論点であると同氏は述べる。
提案の中心にあるのは、EIP-7864であり、これはイーサリアムの現在の六進メルクル・パトリシアツリーをバイナリツリーデザインに置き換えるものとなる。
変更は一見些細に見えるが、その影響は大きい。バイナリツリーの導入により、現在の構造よりも約4倍短いメルクル証明が生成され、検証の帯域幅要件が飛躍的に削減される。
これにより、軽量クライアントやプライバシー重視のアプリケーションがより安価かつ現実的になる。
新構造ではストレージスロットが「ページ」としてまとめられ、関連データをロードするアプリケーションがより効率的にアクセスできるようになる。
多くの分散型アプリケーション(dApps)は隣接するストレージスロットへ繰り返しアクセスしているため、このアップグレードにより、場合によっては1トランザクションあたり1万ガス以上の節約が可能となる。
ブテリン氏はまた、ツリー構造の変更をより効率的なハッシュ関数と組み合わせることで、証明生成の速度向上も見込めると指摘する。
さらに重要なのは、この再設計によりイーサリアムのベースレイヤーが「プローバーフレンドリー」になり、ZKアプリケーションが並列システムを作ることなくイーサリアムの状態と直接連携することが可能となる点である。
視野を広げれば、バイナリツリー提案はステート管理に関する10年分の知見を集約し、より洗練され、将来も見据えた構造の実現を目指している。
さらに野心的なのは、ブテリン氏が長期的ビジョンとして示したイーサリアムの実行エンジン像である。同氏は、将来的にイーサリアム仮想マシン(EVM)を超えて、RISC-Vに基づくアーキテクチャへ移行するアイデアも提起した。
RISC-Vは広く利用されているオープン命令セットであり、より高効率かつシンプルな実行環境の可能性を持つ。
ブテリン氏は、イーサリアムが増加させる特殊なプリコンパイル(事前計算機能)への依存は、EVM自体に対する根本的な課題意識の現れだと主張する。
イーサリアムが掲げる汎用的なプログラマビリティを本当に実現するのであれば、仮想マシンは過度な迂回を必要とせずそのビジョンを体現すべきであり、RISC-VベースのVMは以下のような利点をもたらす可能性がある:
短期的には、ブテリン氏は「ベクトル化された数学プリコンパイル」(EVM向けGPUと説明)を提案し、暗号演算の高速化を図れるとした。
長期的な工程としては、RISC-Vがまずプリコンパイル用として用いられ、次にユーザー展開コントラクトのサポートに進み、最終的にはEVM自体を互換レイヤーとして取り込む段階的移行を想定している。
ただし、イーサリアムがこれ以上内部構造を根本的に変える必要があるのか、懐疑的な声もある。アナリストのDBCrypto氏は、ロールアップの分断解消を目的とする新たなフレームワークなど、イーサリアムのロードマップ全体で進む抽象度の高まりを批判している。
同氏は、レイヤー追加のたびに複雑性が増し、信頼前提が導入され、攻撃可能性も増えると指摘する。
こうした対立は、イーサリアムが既存設計の上にレイヤーを積み重ねるべきか、それとも基盤を抜本的に再編すべきかという、より広範な議論を反映している。
しかし、ヴィタリック・ブテリン氏によれば、ゼロ知識証明がニッチから必需品へと進化する中で、イーサリアムのアーキテクチャもまた進化・適応が求められるという。
同氏は、スケーリングの次のフェーズはL2ではなく、イーサリアムの根幹そのものにこそ訪れる可能性を指摘している。


