Ethereum PrysmのFusakaメインネット障害:リソース枯渇でブロック欠落の可能性、報酬損失382ETHか
COINOTAGニュースによると、EthereumのコンセンサスレイヤークライアントであるPrysmは、12月4日に発生したFusakaメインネットインシデントに関する事後分析レポートを公開しました。アップグレード中に、Prysmのビーコンノードは特定のアテストーションを処理する際にリソース枯渇に直面し、バリデータの応答が遅延してブロックの欠落を引き起こしました。この事象はエポック411439~411480(42エポック)にわたり、1,344スロットのうち248ブロック(約18.5%)が欠落しました。参加率は75%に低下し、バリデータは報酬として約382 ETHの損失を被った可能性があります。根本原因は、同期ずれの可能性があるノードからのアテストーションが前のエポックのブロックルートを参照したことで、高い並行処理下で古いエポック状態の繰り返しリプレイを引き起こした点です。
一時的な対策として、v7.0.0で–disable-last-epoch-targetパラメータを有効化しました。後続リリースのv7.0.1およびv7.1.0では、ヘッド状態に対するアテストーション検証という長期的な修正を導入し、アップグレードリスクを低減しています。
今後、オペレーターはノードクライアントを最新状態に保ち、アップグレードを監視すべきです。この事後分析レポートは、耐久性を強化するための指針を提供します:ヘッド状態検証、より安全な並行アテストーション、そしてブロック生成の維持です。
