
Verkle ツリーはイーサリアムのマージ後のロードマップの一部を形成し、プルーフ サイズの縮小とノードのハードウェア要件の軽減を約束します。
Vitalik Buterin氏によると、イーサリアムのソロステーカーとネットワークノードはVerkleツリーの実装から恩恵を受けることになるといいます。
イーサリアムの共同創設者は、Xポストでイーサリアムプロトコルの技術アップグレードの利点を宣伝しました。Verkle ツリーは「ステートレス バリデータ クライアント」を可能にすることが期待されており、ブテリン氏は、その機能によりステーキング ノードが「ほぼゼロのハードディスク容量で実行され、ほぼ即座に同期」できるようになると指摘しています。
ブテリン氏は以前、 スマートコントラクトブロックチェーンをイーサリアム開発の最終段階と表現する段階に到達させるための5段階の段階的なプロセスの概要を説明しました。これは、2022 年 9 月にイーサリアムがプルーフ オブ ステーク コンセンサスに移行するのを見た、大いに期待されていたビーコン チェーンのアクティブ化後に行われました。
Verkle ツリーはロードマップの一部を形成しており、ブテリン氏は 2022 年後半に共有しました。進行中の開発フェーズを 5 つのキーワードに要約しました。Merge、Surge、Verge、Purge、Splurge は、さまざまな開発マイルストーンの技術的な詳細を概説します。
Verkle ツリーは、イーサリアム開発計画の第 3 段階である Verge 傘下にあります。 このステップには、データ ストレージとノード サイズを最適化するVerkleツリーの導入が含まれます。ブテリン氏は、2022年に発行されたイーサリアム改善提案文書でVerkleツリーの技術的詳細を概説しました 。
Verkle ツリーは、Merkle ツリーと同様の機能を果たし、ブロック内のすべてのトランザクションを合計し、その信頼性を検証したいユーザーのためにデータセット全体の証拠を生成します。
「しかし、Verkle Trees が提供する重要な特性は、プルーフ サイズにおいてはるかに効率的であるということです。」
バークル ツリーはマークル ツリーと同様のツリー状構造を使用しますが、主な差別化要因は、ノードがサブノードに渡されるベクトル コミットメントと呼ばれる特定の種類のハッシュを使用することです。Vector のコミットメントは、イーサリアム ネットワークに長期的な有意義な利益をもたらします。
Verkle ツリーの主な利点は、イーサリアムのステートレス性の実現を支援することです。これは、ブロックを検証するノードがイーサリアムの状態を保存する必要がなくなるという不測の事態です。
Verkle ツリーでは、イーサリアム ブロックチェーンの各ブロック内に含めることができる、プルーフ サイズを小さくすることができます。その結果、ノードはブロック自体に含まれるデータを使用してブロックを検証できるようになります。
Verkle ツリーの実装により、ネットワークの分散化を改善することが期待されるイーサリアム ノードを実行するためのハードウェア要件の低下など、さまざまな新しいタイプの機能が実現します。新しいノードもほぼ瞬時にネットワークに参加でき、ネットワークと迅速に同期できます。
Verkle ツリーの開発は進行中であり、イーサリアム プロトコルの実装には多くの変更が必要になります。これには、ネットワークの状態を保存するための新しいデータ構造、新しいガス会計モデル、イーサリアムの状態をマークル ツリーからバークル ツリーに移行する戦略、新しい暗号化プリミティブ、ブロック レベルでの新しいフィールドが含まれます。