本文へ移動

カノニカルブリッジ(プロトコル指定ブリッジ)

プロトコル指定ブリッジ、資産の裏付け、クロスドメインメッセージの状態、楽観型と有効性証明型の出金、アップグレード制御、手数料、ファストブリッジ比較を検証優先で解説します。

更新日

教育目的の参考情報であり、投資、法律、セキュリティ上の助言ではありません。プロトコル指定ブリッジも、コントラクト、証明、データ可用性、ガバナンス、運用、流動性、利用者の誤操作によって機能しない可能性があります。

端的な答え

カノニカルブリッジとは、特定の rollup またはチェーンのエコシステムが指定する資産・メッセージ経路です。一般には、一方のチェーンで資産をエスクローまたは焼却するコントラクトと、プロトコルが認識するメッセージを伝達し、他方のチェーンで対応資産を発行、ロック解除または解放するコントラクトを結びます。canonical という言葉はエコシステム内の呼称であり、普遍的な標準、暗号学的保証、ウェブサイトやアドレスが真正であることの証明ではありません。

安全性は加算できる式ではありません。送信元チェーンのファイナリティ、データ可用性、状態またはメッセージの検証、ブリッジの会計、宛先での実行、リプレイ防止、アップグレード権限、停止権限、実用的な退出経路が同時に機能することに依存します。ファストブリッジは流動性を使って利用者へ先に支払い、後からカノニカル経路で決済できますが、これは同じ状態機械を無料で高速化するのではなく、流動性提供者、ソルバー、検証者、実行に関する前提を追加します。

1
ロック・焼却

送信元チェーンで資産表現を預託または焼却します。

仕組み

  1. 経路のスナップショットを固定します。送信元と宛先の chainId、方向、rollup スタックと版、ブリッジ、ポータル、メッセンジャー、インボックスまたはゲートウェイのアドレス、トークンアドレス、受取人、数量、参照ブロック、公式文書を記録します。検索結果や「公式」という表示だけを頼りにしてはいけません。
  2. セキュリティと制御のモデルを確認します。楽観型のフォールトプルーフまたは有効性証明の規則、データ可用性方式、シーケンサーと強制経路、プロキシ実装、管理者またはセキュリティ評議会、タイムロック、停止状態、レート制限、アップグレード遅延を記録します。canonical は不変という意味ではありません。
  3. 資産台帳を分類します。ネイティブ資産と ERC-20 トークンを分け、ロック・発行、焼却・解放、焼却・発行のいずれかを特定します。登録済みトークンペア、生の単位、decimals、カスタムゲートウェイ、転送手数料型・リベース型・拒否リスト型資産への対応を確認します。
  4. 方向別のメッセージ状態機械を作ります。入金は、承認、送信元でのエスクローまたは焼却、送信元のファイナリティ、導出または中継、宛先での発行またはロック解除を経ることがあります。出金では、宛先での焼却またはエスクロー、メッセージ収録、状態コミットメント、証明、チャレンジまたは証明受理、ファイナライズ、送信元での解放が必要になることがあります。
  5. 3つの時計を別々に追跡します。トランザクション収録、プロトコル決済または状態のファイナリティ、資産が利用可能または出金可能になる時点です。送信元トランザクションハッシュ、メッセージまたは出金ハッシュ、出力または証明の参照、各中継・証明・ファイナライズ・請求・再試行・返金トランザクションを記録します。
  6. 経済台帳を作ります。移動元本、両チェーンの gas、証明またはファイナライズの gas、プロトコルまたはリレイヤー手数料、流動性提供者手数料、スリッページ、待機時間の機会費用を分けます。ファストブリッジとカノニカル経路は、異なる債権と信頼モデルとして比較します。
  7. 完了した経路を、レシート、イベント、エスクロー残高、表象資産の供給量、未処理請求、受取人残高、残存 allowance と照合します。必要なファイナリティを待ち、緊急用 gas を残し、該当する場合は許可不要経路や強制経路を試験します。入金のメッセージ状態を説明できない場合は、入金を繰り返さず停止します。

計算例

  • ネイティブ資産の入金台帳。 利用者は最初に 5.0000 ETH を保有し、2.5000 ETH を入金して送信元チェーンの gas として 0.0042 ETH を支払います。送信元ウォレットの期末残高は 5.0000 - 2.5000 - 0.0042 = 2.4958 ETH、エスクローは 2.5000 ETH 増加し、1対1の中継が成功すると宛先の表象資産は 2.5000 ETH 増加します。裏付け比率は 2.5000 / 2.5000 = 100% です。エスクローと表象資産は裏付けと請求権であり、新たに生まれた 5 ETH の経済価値ではありません。
  • トークンの生単位と対応関係。 利用者が 1,250.000000 USDC を入金します。検証済みの送信元コントラクトが 6 decimals を使うため、生の数量は 1,250 * 10^6 = 1,250,000,000 です。検証済みの1対1対応でトークン手数料がなければ、送信元エスクローと宛先発行はそれぞれ 1,250,000,000 raw units 増え、宛先では 1,250.000000 USDC と表示されます。別アドレスにある同じシンボルのトークンは、交換可能である証拠にはなりません。
  • 出金の時計は別物です。 あるデプロイが 2026-08-01 12:00:00 UTC に出金を記録し、プロトコル定義の起点から 604,800-second = 7-day のチャレンジ期間を適用すると仮定します。時間のしきい値は 2026-08-08 12:00:00 UTC です。証明またはファイナライズのトランザクション、gas、採用する送信元チェーンの確認方針によって、さらに時間がかかります。このパラメーター例は、すべてのブリッジが7日待つと主張するものではなく、宛先トランザクションのファイナリティだけで送信元資金が解放されるわけでもありません。
  • 高速経路の見積もりと待機費用。 10,000 USDC に対し、ファストブリッジが 0.08%3 USDC を課し、gas とスリッページは無視します。費用は 10,000 * 0.0008 + 3 = 11 USDC、即時受取額は 9,989 USDC です。仮定したカノニカル経路の 7-day 待機期間に対する早期利用の単純年率換算価格は (11 / 9,989) * (365 / 7) = 5.7420305193% です。これは利回りや無リスク金利ではなく、ソルバー、流動性、債務不履行、決済のリスクも含みません。

リスク

  • フィッシング画面や未検証の文書ドメインを使う。
  • 送信元、宛先、chainId を誤って選ぶ。
  • 偽のブリッジ、ポータル、メッセンジャー、ゲートウェイ、受取人へ送る。
  • 同じシンボルでも登録された対応関係が異なるトークンを受け入れる。
  • decimals、生の単位、非標準トークンの転送動作を読み違える。
  • ネイティブ資産、ラップされた gas トークン、ブリッジ表象資産を混同する。
  • 過大な allowance を与える、または誤った spender を承認する。
  • プロキシ更新、管理者侵害、セキュリティ評議会の措置、タイムロック変更を見落とす。
  • 停止、拒否リスト、レート制限、凍結された出金経路に遭遇する。
  • 送信元レシートを宛先実行成功の証明とみなす。
  • 宛先実行、再試行、証明、請求、返金に必要な gas を用意しない。
  • 再試行期限、誤った返金処理、アドレスエイリアスでメッセージを失う。
  • 送信元チェーンのリオーグや不十分なファイナリティを無視する。
  • 利用可能な強制経路がないまま、検閲または停止したシーケンサーに依存する。
  • 状態の証明、再構築、退出に必要なデータ可用性を失う。
  • 無効な状態ルート、メッセージ証明、nullifier、リプレイ条件を受け入れる。
  • 利用不能な提案者、証明者、チャレンジャー、許可制ファイナライザーに依存する。
  • 更新後のチャレンジ期間、成熟条件、証明受理パラメーターを読み違える。
  • エスクローの債務超過、会計ずれ、トークンのデペッグ、宛先の流動性不足に直面する。
  • ファストブリッジ、アグリゲーター、検証者、LP、ソルバー、スリッページ、税務、制裁のリスクを追加する。

よくある誤解

  • Canonical は普遍的な標準であり、自動的にトラストレスまたは無リスクを意味する。
  • 送信元トランザクションの成功や画面上の着金表示で、最終決済が証明される。
  • すべての rollup の出金には同じ7日間の待機期間がある。
  • 送信元エスクローと宛先の表象資産を独立した TVL として合算できる。
  • ファストブリッジは同じカノニカルブリッジの速度設定にすぎない。

関連トピック

出典

ナビゲーション

Wiki を検索...