Skip to content

基礎

暗号資産のブリッジとそのリスクを解説

更新日:

このページの内容

ブリッジを使うと、イーサリアムからBaseへのように、あるブロックチェーンから別のブロックチェーンへ価値を移せます。この記事では、ブリッジの仕組み、出金に1週間かかる場合がある理由、リスクの所在、そしてブリッジする前に確認すべきことを説明します。

チェーンは互いに直接読み取れない別々の台帳です。ブリッジは、それらをつなぐ追加のソフトウェア層です。その追加の層こそが、ブリッジに注意が必要な理由でもあります。

ブリッジが実際にしていること

ブリッジは、荷物のようにコインを運ぶわけではありません。各チェーンは独自の台帳を持っているため、ブリッジは移行先のチェーンに対応する残高を作り、移行元のチェーンにある元の資産を管理下に置きます。一般的な設計は3つあります。

ロックとミント

チェーンAのブリッジコントラクトにトークンを送ると、それがロックされます。ブリッジは次に、ロックされたトークンを表すラップドトークンをチェーンBでミント(発行)します。戻したいときは、ラップドトークンが破棄され、元のトークンのロックが解除されます。

ラップドトークンの価値は、裏付けとなるロックされた資金の分しかありません。ロックされた資金が盗まれると、ラップドトークンの価値はほとんど、あるいはまったくなくなる可能性があります。ブリッジコントラクトの安全性がこれほど重要なのは、そのためです。

バーンとミント

ネイティブUSDCのように、同じ発行者が多くのチェーンで発行するトークンもあります。バーンとミントのブリッジは、チェーンAでトークンを破棄し、発行者がチェーンBで同じ量を発行します。ロックされた資金の山が存在しないため、「山が盗まれる」リスクは低くなります。代わりに、発行者とチェーン間のメッセージングの仕組みに依存します。ネイティブUSDCとブリッジ版USDCについては、ステーブルコインをご覧ください。

流動性ネットワーク

流動性ネットワークは、各チェーンにトークンのプールを持っています。チェーンAから100 USDCを送ると、チェーンBのマーケットメーカーまたはプールがすぐに100 USDC(手数料を差し引いた額)を支払い、後であなたが預けた資金から補填されます。多くの高速ブリッジが即時に感じられるのは、この仕組みによるものです。ネットワークのプール、価格設定、補填のロジックに依存することになります。

正規ブリッジとサードパーティ製ブリッジ

ロールアップの**正規ブリッジ(canonical bridge)**は、ロールアップの設計に組み込まれた公式のブリッジで、イーサリアム上のスマートコントラクトによって動いています。Arbitrum、Base、OP Mainnetにはそれぞれ1つずつあります。そのセキュリティはロールアップ自体と結びついており、信頼すべき当事者が新たに増えることはありません。

サードパーティ製ブリッジは、他のチームが作ったものです。対応チェーンが多く、手数料が低く、速度が速いことが多い一方で、そのチームのコントラクト、バリデーター、リレイヤーが、正しく動作しなければならないものの一覧に加わります。

項目 正規ブリッジ サードパーティ製ブリッジ
運営 ロールアップ自身のコントラクト 独立したチーム
追加される信頼 ロールアップ以外にはなし ブリッジのコードと運営者
L2への速度 通常は数分 数秒から数分のことが多い
オプティミスティックL2からの速度 約7日 数分から数時間のことが多い
対応チェーン そのロールアップとイーサリアム 多数のことが多い

なぜ出金に約7日かかるのか

オプティミスティック・ロールアップへの入金(イーサリアムからL2へ)は速いです。正規ブリッジでイーサリアムに出金して戻すのは、そうではありません。オプティミスティック・ロールアップは、誰かが誤りを証明しない限り新しい状態を正しいと受け入れるため、ブリッジには約7日の**チャレンジ期間(challenge window)**があります。それが終わって初めて、出金をイーサリアム上で確定できます。理由はロールアップ:オプティミスティックとZKの違いで説明しています。

この長い待ち時間は資金を守ります。お金が出ていく前に、監視者が誤った主張を見つける時間を与えるのです。

高速ブリッジが待ち時間を短縮する仕組み

高速ブリッジは流動性ネットワークを使います。イーサリアム上のプロバイダーがすぐに(たとえば100 USDCのうち99.9 USDCを)支払い、その代わりにL2資金に対するあなたの7日間の請求権を引き継ぎます。プロバイダーは期間が終わるのを待って全額を受け取り、待機とリスクを負うことへの対価として手数料を得ます。

数分で資金を受け取れる代わりに、手数料を負担し、ブリッジのコントラクトとプロバイダーを信頼することになります。

リスク

ブリッジは大きな価値のプールを保持または管理し、異なるシステムをつなぐため、攻撃者にとって魅力的な標的です。ブリッジのハッキングは、暗号資産の歴史上最大級の盗難に数えられます。主なリスクは次のとおりです。

  • スマートコントラクトのバグ。 ブリッジコントラクトの欠陥により、攻撃者が裏付けのないトークンをミントしたり、ロックされた資金を引き出したりできる場合があります。
  • 鍵の漏えい。 ブリッジの中には、署名者のグループが管理しているものがあります。十分な数の鍵が盗まれると、攻撃者が偽の転送を承認できます。
  • 検証の不備。 ブリッジが、もう一方のチェーンからのメッセージを正しく検証できない場合があります。
  • ラップドトークンのリスク。 ブリッジが破綻すると、元のトークンに問題がなくても、USDC.eのようなラップドトークンは価値を失うことがあります。
  • 運営者とアップグレードのリスク。 チームはコントラクトを一時停止したりアップグレードしたりできます。これはユーザーを守ることもあれば、支配の一点になることもあります。
  • ユーザーのミス。 間違ったチェーン、間違ったトークンのバージョン、偽のブリッジサイトを選んでしまうことです。

監査は役に立ちますが、リスクをなくすわけではありません。多額の資金を預かりながら長く運営され、明確なセキュリティの実績があるブリッジのほうが、高い利回りを掲げる新しいブリッジよりも多くを語ってくれます。

ブリッジ前のチェックリスト

  1. そもそもブリッジが必要ですか? 取引所から目的のチェーンへ直接出金して、ブリッジを避けられる場合もあります。
  2. 公式のリンクを使う。 広告やメッセージからではなく、プロジェクト自身のドキュメントからブリッジを開いてください。
  3. 選択肢を比較する。 手数料、速度、そして正規ブリッジかサードパーティ製かを確認してください。
  4. トークンを確認する。 受け取るのがネイティブトークンかブリッジ版か、また移行先のアプリがそれを受け付けるかを確認してください。
  5. まず少額でテストする。 特に新しいルートや大きな金額の場合です。
  6. 移行先でガスを確保する。 到着後に何かをするには、移行先チェーンのガストークンが少し必要です。
  7. 承認を見直す。 終わったら、ブリッジに与えたトークンの承認を取り消してください。
  8. 失ってもよい額を超えて入れない。 理解していないブリッジには、失っても困らない額以上を入れないでください。

各チェーンでの送金コストはガストラッカーで比較でき、鍵を安全に保つ方法はウォレットと鍵で学べます。

よくある質問

暗号資産のブリッジは安全ですか?

安全性には差がありますが、いずれも1つのチェーンにとどまる場合を超えるリスクが加わります。正規ブリッジは、ロールアップ自体のセキュリティだけに依存します。サードパーティ製ブリッジは、独自のコードと運営者が加わります。実績のあるものを使い、失ってもよい額を超えて送らないでください。

ブリッジにはどれくらい時間がかかりますか?

L2への入金は通常数分です。公式ブリッジでArbitrum、Base、OP Mainnetから出金するには、約7日かかります。高速なサードパーティ製ブリッジなら、手数料を払って数分から数時間に短縮できます。

正規ブリッジとは何ですか?

ロールアップの公式ブリッジで、ロールアップの設計に組み込まれ、イーサリアム上のコントラクトによって運営されています。通常、セキュリティの基準線となります。

なぜこれほど多くのブリッジがハッキングされたのですか?

ブリッジは、ロックされた多額の資産を保持し、ルールの異なる2つのシステムをつなぎ、両側で正しくなければならないコードと鍵に依存しています。弱点が1つあるだけで、攻撃者には十分な場合があります。

ブリッジ版トークンとネイティブトークンの違いは何ですか?

ブリッジ版トークンは、別の場所にロックされた資金に裏付けられたラップドコピーです。ネイティブトークンは、発行者がチェーン上で直接発行したものです。USDCとUSDC.eの例は、ステーブルコインの記事をご覧ください。