Ethereumコミュニティの反応
Ethereumコミュニティのメンバーは、ParadigmのReth実行クライアントのソフトウェア問題が全体の運用に影響を与えなかったことを受けて、ネットワークの回復力を称賛しています。
Rethのバグとその影響
9月2日、Paradigmの最高技術責任者であるGeorgios Konstantopoulos氏はXにおいて、Rethの状態ルート計算にバグがあり、複数のノードが停止したことを明らかにしました。プロジェクトのGitHubページでの議論によると、この問題はブロック2,327,426で発生し、Ethereumメインネット上で動作しているバージョン1.6.0と1.4.8に影響を与えました。
Paradigmは、モジュール性と高性能を目的としたRustで書かれた実行レイヤークライアントRethを開発しました。実行クライアントはEthereumノードの重要なコンポーネントであり、トランザクションを処理し、スマートコントラクトを実行し、ブロックチェーンの状態を維持します。このようなクライアントの故障は通常、悪いブロックを引き起こし、ネットワーク全体の安定性を脅かす可能性があります。
ネットワークの回復力
しかし、ParadigmのRethの障害は、ネットワークの多様なクライアントのおかげで限られたものでした。Ethernodesのデータによると、現在Rethを運用しているオペレーターは800人で、Ethereumの実行レイヤーの約5.4%に過ぎません。このクライアントは使用率で6位にランクインしており、Geth、Nethermind、Besuがネットワークの64%以上を占めています。
結果として、このバグはエコシステム全体に広がらず、クライアントの多様性がブロックチェーンを単一障害点から守ることを反映しています。
コミュニティの意見
コミュニティはEthereumの回復力を称賛しており、複数の開発者はこの事件を利用して、Ethereumがマルチクライアント戦略を優先し続ける必要がある理由を強調しました。ブロックチェーン開発者のPhil Ngo氏は、オペレーターが展開するクライアントが多ければ多いほど、ネットワークが安全になると述べています。彼は、Holeskyテストネットの障害などの過去の出来事を引用し、多様なクライアントを運用しているユーザーはダウンタイムを回避できた一方で、他のユーザーは問題に直面したと指摘しました。
Ethereumエコシステムの著名な声である教育者のAnthony Sassano氏もその点を支持しており、RethのバグがEthereumにクライアントの多様性を維持する必要性を思い出させ、コミュニティが異なる実装間でのバランスの取れた採用を優先し続ける必要がある理由を説明しています。