Base、相次ぐ障害の原因はシーケンサーのバグ

Coinbase(コインベース)のレイヤー2ネットワークBaseで6月25日と26日、相次いで発生したブロック生成が停止する障害はシーケンサーのバグが原因だった。

Baseエンジニアリングチームが6月27日(現地時間)に公開した報告で明らかにした

原因はシーケンサーのブロック構築ロジックのバグで、無効なトランザクション実行失敗後にジャーナル状態が正しくクリアされず、後続の有効なトランザクションが誤った状態で処理された。

その結果、バリデーターノードが不正なブロックを拒否し、チェーン全体が停止した。1回目の停止は116分間、2回目は20分間に及んだ。

初回修正後も、シーケンサー再起動時に別バグ「レースコンディション」が残存したことで2日連続の障害を招いた。

L2Beatによると、Baseは記事執筆時点でTotal Value Secured(保護総額)が約110億ドル(1兆7600億円、1ドル=160円換算)と、レイヤー2ネットワークで第2位の規模だ。

また、Baseは今回の障害を受け、B20 Activation Registryのメインネット展開を延期すると発表した。チームは今後、ファジングテストの強化とバリデーターノードの自動リカバリー機能の実装を進める方針だ。

|文・編集:井上 俊彦
|画像:Shutterstock

PR

ボーナスで始めるのにおすすめな国内暗号資産取引所3選

取引所名特徴

Coincheck
500円の少額投資から試せる!】
国内の暗号資産アプリダウンロード数.No1
銘柄数も最大級 、手数料も安い
無料で口座開設する

bitbank
【たくさんの銘柄で取引する人向け】
◆40種類以上の銘柄を用意
◆1万円以上の入金で現金1,000円獲得
無料で口座開設する

bitFlyer
初心者にもおすすめ】
◆国内最大級の取引量
◆トップレベルのセキュリティ意識を持つ
無料で口座開設する