Source: CryptoNewsNet
Original Title: Ethereum Foundation Proposed Three Solutions for One of ETH’s Biggest Problems
Original Link: https://cryptonews.net/news/ethereum/32160507/
Ethereum Foundation (EF)は、ネットワークの成長するデータ負荷問題、一般に「ステート膨張」と呼ばれる問題について懸念を表明しました。Foundation内のStateless Consensusチームは、アカウント、スマートコントラクトデータ、アプリケーションコードがますます多くのストレージスペースを消費しており、ノードの運用が難しくなっていると警告しています。
Ethereum Foundationは、状態膨張の課題に対処するための3つの解決策を提案
Source: CryptoNewsNet Original Title: Ethereum Foundation Proposed Three Solutions for One of ETH’s Biggest Problems Original Link: https://cryptonews.net/news/ethereum/32160507/ Ethereum Foundation (EF)は、ネットワークの成長するデータ負荷問題、一般に「ステート膨張」と呼ばれる問題について懸念を表明しました。Foundation内のStateless Consensusチームは、アカウント、スマートコントラクトデータ、アプリケーションコードがますます多くのストレージスペースを消費しており、ノードの運用が難しくなっていると警告しています。
Ethereumの「ステート」には、アカウント残高、コントラクトストレージ、アプリケーションを動かすコードなど、ネットワークの現在の状態に関するすべての情報が含まれます。数十億ドルの価値を扱い、何千ものアプリケーションを運用するグローバルなインフラストラクチャとして、Ethereumは重要な課題に直面しています:ステートは絶えず成長し続け、決して縮小しません。
コアの問題
ステートが拡大するにつれて、フルノードの運用はより高コストで脆弱になります。ステートがあまりにも大きくなるか、限られた数の強力な運用者だけが管理できる場合、Ethereumの分散性が損なわれる可能性があります。最近のスケーリング施策(proto-dankshardingやガスリミットの増加など)は、ネットワークの処理能力を向上させましたが、同時にステートの成長も加速させています。
長期的な解決策
Stateless Consensusチームは、ステートのオーバーヘッドを削減し、ノードの持続可能性を高めるために、3つの異なるアプローチを提案しました。
ステート有効期限:長期間未使用のデータをアクティブなステートから削除し、必要に応じて証拠とともに復元します。現在のステートの約80%は、1年以上使用されていません。
ステートアーカイブ:頻繁に使用される「アクティブ」データと、あまりアクセスされない「アーカイブ」データを分離します。これにより、チェーンの経年によるノードのパフォーマンス低下を防ぎ、システムの安定性を維持します。
部分的なステートレスアーキテクチャ:ノードはステートの一部のみを保持し、ウォレットやライトクライアントは必要なデータをキャッシュします。これによりストレージコストが削減され、より多くのユーザーがノードを運用できるようになり、大規模RPCプロバイダーへの依存も減少します。
Ethereumの長期ビジョンには、ステートレス検証も含まれており、これによりバリデーターはフルステートを保存せずにブロックを検証できることを目指しています。これはバリデーターの負担を軽減しますが、データの保存責任は、ブロックプロデューサー、RPCサービス提供者、MEVシーカー、ブロックエクスプローラーなどの専門運用者に移るため、新たな同期、検閲耐性、ネットワークのレジリエンスに関する課題を生む可能性があります。