Baseネットワーク障害の振り返り:連続ダウンの根本原因はシーケンサープログラムの脆弱性

金色财经報道、6月28日、公式情報によると、Coinbase傘下のLayer2ネットワークBaseが先週に連続して2回発生した中断の根本原因が確認され、Sequencer(ソーター)のブロック構築ロジックにおけるソフトウェアバグであることが判明した。

Baseのエンジニアリングチームによると、無効なトランザクションの実行に失敗した後、本来は関連する一時状態(ジャーナル状態)をクリアすべきところ、プログラムの欠陥により古い状態が誤って保持され、最終的にSequencerとバリデータノードが新しいブロックを生成できなくなった。6月26日、Baseメインネットではこれによりブロック生成が2回中断され、1回目は116分間、2回目は20分間続いた。

チームは、パッチによってソーターの状態更新問題は修正されたものの、システム再起動後に「競合状態」(Race Condition)が発生し、ソーターが同期を適時に回復できず、2回目のダウンタイムを引き起こしたと述べた。さらに、一部のインフラ問題も全体の復旧時間を延長した。

Baseは、今後はプロトコルのファズテスト(Fuzz Testing)を強化し、異常な入力シナリオでの脆弱性発見能力を向上させるとともに、ネットワーク復旧メカニズムを最適化し、将来同様のイベントでバリデータノードを手動で再起動する必要がないようにすることを表明した。

注目すべきは、これがBaseがSequencer関連の問題で障害を起こした初めての事例ではなく、2024年9月と2025年8月にもそれぞれ約17分間と30分間のネットワーク中断があったことである。現在、Baseは総ロック価値(TVS)で計算される2番目に大きなイーサリアムLayer2ネットワークである。

ETH-0.20%
原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
コメントを追加
コメントを追加
コメントなし