TechFlowの報道によると、12月14日、イーサリアムコンセンサス層クライアントPrysmチームは、Fusakaメインネット障害に関する事後分析レポートを発表した。Prysmは12月4日にネットワーク障害を発生させた。
障害期間中、ほぼすべてのPrysmノードが特定の証明(attestation)処理時にリソースを使い果たし、バリデーターからの要求に適時に応答できなくなった。影響範囲はエポック411439から411480までの42エポックであり、この間に248ブロックが欠落し、欠落率は18.5%に達した。ネットワーク参加率は最低75%まで低下し、バリデーターは約382ETHの証明報酬を損失した。
根本原因は、Prysmビーコンノードが同期していない可能性のあるノードから送信された証明を受け取ったことにある。これらの証明は前回のラウンドのブロックルートを参照していた。これらの証明を検証するために、Prysmは互換性のある状態の再構築を試み、過去のラウンドのブロックを繰り返し処理し、高コストなラウンド遷移の再計算が発生した。
チームはユーザーに対し--disable-last-epoch-targetパラメータを使用するよう案内して一時的な解決を図った。その後のv7.0.1およびv7.1.0バージョンで恒久的な修正が含まれている。




