本文へ移動

L2 シーケンサーが停止したときの対処方法

L2 シーケンサー停止時の実践的な対応計画:障害を確認し、重複取引を避け、ロールアップの L1 代替経路を確認し、復旧時の清算リスクに備えます。

更新日

教育目的の参考情報であり、投資助言ではありません。投資により損失が生じる可能性があります。

直接の答え

シーケンサー停止は、ロールアップや資産が破綻した証拠ではなく、通常の L2 アクセスが失われた状態として扱います。時間依存の操作を止め、チェーンの公式ステータスページと独立した RPC またはエクスプローラーのデータで障害を確認し、署名前にそのロールアップ固有の L1 代替経路を把握してください。

  1. チェーン、ウォレットアドレス、保留中の取引ハッシュ、最後に確認したブロック、障害時刻を記録します。
  2. 取引状態が不明な間は、繰り返し再送したり手数料を上げたりしません。
  3. unsafe head が進む一方で safe または finalized head が止まっていないか確認します。これは全面停止ではなく、バッチ公開障害を示す場合があります。
  4. L1 の強制取引または出金経路は、公式文書と検証済みコントラクトアドレスだけを基に利用します。
  5. 復旧後は、滞留取引、オラクル、ブリッジ、アプリ固有の猶予期間が正常化するまで、レバレッジを増やしたり取引を確定済みと判断したりしません。

仕組み

通常、シーケンサーは L2 取引を受け取り、順序付けし、迅速に確認した後、チェーン導出に必要なデータをデータ可用性レイヤーへ公開します。停止障害では通常の RPC 送信ができなくなります。別種の公開障害では、シーケンサーが unsafe ブロックを生成し続ける一方、L1 への公開と safe、finalized head が停止することがあります。両者では再編成と復旧のリスクが異なります。

代替経路は実装ごとに異なります。OP Stack チェーンでは、L1 上の検証済み OptimismPortal を通じて L2 取引を送信できます。既定のシーケンシングウィンドウは 12 時間ですが、チェーンによって異なる場合があります。Arbitrum Nitro は L1 の Delayed Inbox を使用し、公開設計では 24 時間のしきい値後の強制取り込みを説明しています。これらは最終的な取り込みを提供するもので、即時かつ共通の脱出経路ではなく、L1 Gas と正しいチェーン固有コントラクトが必要です。

アプリにも独自の制御が必要です。シーケンサー稼働状況フィードは停止を通知できますが、価格フィードとは別物です。貸付・デリバティブプロトコルは障害中に慎重な操作を停止し、復旧猶予期間を設けることで、滞留したオラクル更新と利用者取引が直ちに不公平な清算へつながるのを防げます。

借り手が L2 貸付プロトコルに ETH を担保として預けています。ETH が 15% 下落する間、シーケンサーが 2 時間利用不能となり、通常の RPC では担保を追加できません。プロトコルは障害を検知して清算を停止し、稼働状況フィードが復旧を報告した後も、設定済みの 1 時間の猶予期間中は停止を続けます。

借り手は保留中の取引ハッシュを記録し、公式障害告知とロールアップの safe head を確認し、「凍結解除」リンクを提示するサポートメッセージを信用しません。なお操作が必要なら、公式 L1 経路に従い portal または inbox のアドレスを検証します。復旧後、強制取引、価格フィード、口座の健全性が safe ブロックに反映されるまで結果に依存しません。

リスク

  • 復旧時の清算: 滞留取引と価格更新が短時間に処理されることがあります。猶予期間がなければ、停止中に操作できなかった利用者が即時清算され得ます。
  • unsafe 状態の再編成: RPC はまだ L1 に公開されていない最近のブロックを表示する場合があり、公開期限が切れると再編成される可能性があります。
  • 古い、または不一致のシグナル: 価格フィードの更新は利用者が取引可能である証拠ではなく、稼働状況フィードは価格が最新である証拠ではありません。
  • 強制経路の実行リスク: L1 への直接呼び出しは技術的で高価です。ネットワーク、コントラクト、calldata、nonce、Gas 上限の誤りは失敗や資金滞留を招きます。
  • 依存システムの遅延: シーケンサー復帰後も、ブリッジ、取引所、keeper、インデクサー、フロントエンドは異なる速度で復旧します。

よくある誤解

  • 「シーケンサーが停止したので資産は消えた。」通常アクセスがなくても、L1 が強制するロールアップ状態は維持されている場合があります。
  • 「すべてのロールアップで強制取り込みの遅延は同じ。」ウィンドウ、コントラクト、対応操作は実装とチェーン設定で異なります。
  • 「強制取引は即時実行される。」L1 送信は最終的な取り込み経路を作りますが、シーケンシング、証明、出金の遅延はなくなりません。
  • 「ブロックが再開すれば清算リスクは終わる。」滞留取引、オラクル更新、keeper により復旧時が最も危険になる場合があります。
  • 「サポートから届いたステータスリンクは安全。」ドメインとコントラクトを独立に検証し、シードフレーズや秘密鍵を決して開示しないでください。

関連トピック

出典

ナビゲーション

Wiki を検索...