BitcoinWorld
Vitalik Buterin:マークルルートのみをオンチェーンに保存するだけでは、Ethereumのステートデータ問題は完全に解決しない
Ethereumの共同創設者Vitalik Buterinは、ブロックチェーンのステートストレージに関する議論に言及し、マークルルートのみをオンチェーンに保存し、実際のデータをユーザーに移行する方法では、根本的なスケーラビリティの問題は解消されないと説明した。Buterinは最近Xへの投稿で、証明の検証に必要なデータは依然として保存・更新される必要があり、そのサイズは最終的にステート全体に匹敵する規模になりうると指摘した。
Buterinのコメントは、Ethereumのスケーリング議論でよく提案される手法——ステートの暗号ハッシュ(マークルルート)のみをオンチェーンストレージに保存し、完全なデータはユーザーが保持するという方法——に言及したものだ。これによりブロックチェーンの直接的なストレージコストは削減されるものの、バリデーターやノードは依然として検証データを維持する必要があるとButerinは指摘した。時間の経過とともに、この補助データのサイズはステート全体に匹敵するほど大きくなり、効率化のメリットを損なう可能性がある。
「解決策は存在するが、Ethereumの現在の構造と比較して、重大なトレードオフと複雑な要素を必要とする」とButerinは記し、簡単な解決策が近い将来に存在しないことを示唆した。
この議論は、DeFiコンテンツクリエイターのmarilyn100x.ethがEthereumの長期的なステートストレージコスト問題を取り上げたことで始まった。同クリエイターは、Ethereum改善提案(EIP)8037が、定期的なストレージ料金を課すのではなく、新しいコントラクト、アカウント、ストレージスロットの作成コストを引き上げることでこの問題に対処しようとしていると説明した。このアプローチは、既存ユーザーにペナルティを与えることなく、作成時点でのステートの肥大化を抑制しようとするものだ。
ステートの肥大化とは、すべてのアカウント残高、コントラクトコード、ストレージスロットを保存するEthereumの台帳のサイズが増大し続けることを指す。ネットワークがより多くのトランザクションを処理するにつれてステートは拡大し、ノードオペレーターのハードウェア要件が増加し、ネットワークの中央集権化につながる可能性がある。
一般ユーザーにとって、ステートストレージの問題はトランザクション手数料とネットワーク効率に直接的な影響を与える。放置すれば、ストレージコストの上昇によりガス手数料が高騰したり、小規模ノードがオフラインを強いられ、分散化が損なわれる可能性がある。開発者にとっては、大量のオンチェーンデータに依存するdAppを構築する際に、異なるステート管理アプローチのトレードオフを理解することが不可欠だ。
Buterinの発言は、Ethereumのスケーラビリティへの道が単純ではないことを改めて示している。ロールアップのようなレイヤー2ソリューションはトランザクションのスループットに対応しているが、ベースレイヤーのステート管理は依然として根本的な設計上の課題として残っている。
Vitalik Buterinの最新の説明は、Ethereumのステートストレージ問題が単純なアーキテクチャ変更以上のものを必要とすることを改めて強調している。マークルルートのみをオンチェーンに保存するアプローチは有望に見えるものの、メリットを相殺しかねない新たな検証データの需要をもたらす。コミュニティがEIP-8037のような提案を検討する中、コスト・セキュリティ・分散化のバランスという、簡単な答えのない複雑な方程式への対応が焦点となっている。
Q1: EthereumにおけるマークルルートとはE何ですか?
マークルルートとは、ブロックやステート内のすべてのデータを要約した単一の暗号ハッシュです。これにより、完全なデータセットをオンチェーンに保存することなく、データの効率的な検証が可能になります。
Q2: EIP-8037はどのようにしてステートの肥大化を抑制しようとしていますか?
EIP-8037は、新しいコントラクト、アカウント、ストレージスロットの作成コストを引き上げ、ステートへのデータ追加をより高コストにします。これにより、継続的なストレージ料金を課すことなく、不必要なステートの増大を抑制します。
Q3: ステートストレージがEthereumの問題となる理由は何ですか?
より多くのユーザーやアプリケーションがEthereumを利用するにつれ、すべてのアカウント残高、コントラクトコード、データを保存するステートは大きくなります。これにより、ノードを運用するためのハードウェア要件が増加し、ネットワークの分散化が損なわれ、トランザクションコストが上昇する可能性があります。
この投稿「Vitalik Buterin:マークルルートのみをオンチェーンに保存するだけでは、Ethereumのステートデータ問題は完全に解決しない」はBitcoinWorldに最初に掲載されました。
