最近、イーサリアムノードのインフラストラクチャに関する議論を追っていると、実はあまり語られていないかなり重要な問題があることに気づきました。フルノードのストレージ膨張は運用者にとって大きな痛点となっています。NethermindのMarek Moraczyńskiは最近、マージ前の履歴記録がフルノードのディスクスペースの80%以上を占めていることについて興味深い指摘をしました。



私の注意を引いたのは、バージョン1.3.1でこれにどう対処しているかです。彼らはERAファイルを使ってマージ前の履歴記録を剪定する方法を見つけ出し、イーサリアムエコシステムの主要なチームがこれを5月頃に実装することで合意したようです。古いブロックやレシートをすべて取り除き、実際に必要な現在の状態の検証だけを保持すれば、ノードのサイズは現在の膨大な設定よりも200GB未満に抑えられるというわけです。

これは非常に巧妙なエンジニアリングです。多くの人はフルノードの運用がどれほどリソースを消費するようになったかを理解していません。Gethや他のクライアントも同じストレージ制約に直面しており、この種の最適化はインフラ層にとってまさに必要なものです。Kesslerも長い間、これらのノード効率化の問題について書いてきており、これは本当の進展のように感じられます。

実際の効果は?より多くの人がエンタープライズグレードのハードウェアを必要とせずにフルノードを運用できるようになることです。これは分散化にとって重要です。これは派手さのないインフラ改善の一つで、新しいトークンのローンチのように注目を浴びるわけではありませんが、イーサリアムの長期的な健全性にとってはおそらくより重要です。
ETH-0.79%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
コメントなし