イーサリアムクライアントの分野でかなり重要な動きがあったことをつい最近知ったところです。主要な実装の一つである Nethermind が、フルノードを悩ませてきた膨張を削減するために、かなり大胆な措置を取ったのです。



状況はこうです - もしあなたがイーサリアムのフルノードを運用しているなら、履歴データが膨大なディスク容量を占めていることをおそらく知っているでしょう。マージ前の履歴記録だけで、あなたのストレージの80%以上を占めているのです。これはネットワークの維持に苦労しているノード運用者にとって大きな痛点でした。

去年の3月、NethermindのMarek Moraczyńskiは、ERAファイルと呼ばれるものを使った解決策を示しました。計画は、5月1日にチームが一斉にマージ前の履歴記録を削除して片付けることでした。主要なチーム全体がこのアプローチに合意し、これはクライアントの世界では非常に稀なことです。

面白いのは、その計算です。古いブロックやレシートをすべて除外し、最新の状態を検証するのに必要なものだけを保持すれば、フルノードは200GB未満で動作させることができるということです。これまでの状況と比べて大きな削減であり、普通の人がノードを運用しやすくなる、RPCプロバイダーに頼るだけではなくなるという点で非常に意義があります。

この種の最適化は、イーサリアムがスケールアップしていく上でまさに必要なものです。ノード運用者の参入障壁を低く保つことは、分散化のために非常に重要です。Nethermindのアップデートを追うか、これらのクライアントの動向を追う分析を目にするかに関わらず、これは目立たないけれどネットワークの健全性にとって本当に重要なインフラ改善の一つです。
ETH-2.05%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
コメントなし