5月11日、イーサリアムのビーコンチェーンで原因不明の問題が発生し、約30分間取引が停止した。
5月11日木曜日の午後8時15分頃、イーサリアムのコア開発者数名が、ビーコンチェーンでトランザクションの確認に問題が発生していると発表しました。新しいブロックは提案できましたが、未知の問題により確定できませんでした。
ビーコン チェーンは約 30 分前にファイナライズを停止しました。理由はまだわかりませんが、一般的にチェーンはこれに対して耐性を持つように設計されており、トランザクションは通常どおり続行され、問題が解決されるとファイナライズが開始されます。
— superphiz.eth ️ (@superphiz) 2023年5月11日
同様の問題が3月15日に発生し、バリデーターの参加率が低かったため、4月12日に正常に実行されたEthereumの「Shapella」アップグレードのGoerliテストネットバージョンが遅延しました。
ビーコン チェーンは、2020 年に初めてリリースされたイーサリアムのオリジナルのプルーフ オブ ステーク ブロックチェーンです。2022 年 9 月 15 日に、イーサリアムの既存のプルーフ オブ ワーク チェーンがビーコン チェーンと「統合」され、ネットワークはより高速で環境に優しいプルーフ オブ ステーク コンセンサス メカニズムに移行しました。
25分後、メインネットは再びブロックのファイナライズを開始し、イーサリアムのコア開発者でありPrysmatic Labsの共同設立者であるプレストン・ヴァン・ルーン氏は「ファイナリティが回復された」と発表した。
ファイナリティが復元されました。根本的な原因はまだわかっていませんが、何らかの原因で、複数のクライアント実装がチェーンに追いつくために非常に苦労する事態が発生しました。
— prestonvanloon.eth (@preston_vanloon) 2023年5月11日
ブロックチェーン分析プロバイダーのBeaconcha.inのデータによると、イーサリアムのエポック200,552から200,554では、認証数が急激に減少しました。
文脈上、エポックとは、バリデーターがブロックを提案し、証明する 32 個の「スロット」の期間です。エポックは通常、約 6 分 24 秒続きます。
この問題の原因は不明のままだが、イーサリアムの開発者は、この問題が再発しないように調査中であると述べた。
この事件を受けて、匿名のイーサリアムコンサルタント@Superphizは、「クライアントの多様性」がファイナリティの喪失が短期間で済んだ主な理由の1つであると指摘した。しかし、彼はまた、どのクライアントも33%以上のコントロールを持っていなければ、ファイナリティの喪失は完全に回避できたはずだと指摘した。
クライアントの多様性とは、ネットワーク バリデーターが利用できるソフトウェア クライアントの数を指し、クライアント間の多様性が高いほど、バリデーターにとってより安全で堅牢なネットワークが実現します。
