クロスチェーンブリッジの未来:全チェーン相互運用が必然となり、流動性ブリッジは衰退する
著者:0xmiddle、ジークWeb3
編集:Faust、ジークWeb3
導入: Web3エコシステムにおいて、クロスチェーンブリッジは非常に重要な部分であり、チェーン間の孤島を打破し、万チェーンの相互接続を実現するための重要なインフラです。過去には、クロスチェーン技術の探求と実践が非常に活発で、関連するクロスチェーンブリッジ製品はすでに百を超え、 統一された相互運用層の構築に取り組むものもあれば、多チェーン資産の流通を試みるものもあり、ビジョンはさまざまで、技術的なアプローチもそれぞれ異なります。
本記事が探求したいのは:クロスチェーンブリッジの未来はどのようなものか? どのようなクロスチェーンプロトコルがより有望か?どのようなクロスチェーンアプリケーションが大規模な採用を得る可能性が高いか?開発者はどのようにしてクロスチェーンアプリケーションを構築すべきか?以下では、著者がクロスチェーンブリッジの発展動向について考察し、まず三つの核心的な論点を提起します:
安全で高性能な次世代クロスチェーンブリッジが主流になる
全チェーンアプリケーションが新しいdAppのパラダイムになる
USDCなどの資産発行者の公式ブリッジが流動性スワップブリッジに取って代わる
本文: クロスチェーン技術は拡張の延長と理解でき、1つのチェーンがすべての取引要求を処理できない場合、複数のチェーンを使用して処理し、クロスチェーンブリッジでそれらを接続します。クロスチェーンブリッジを理解するためには、まずクロスチェーンブリッジが解決しようとしている問題を明確にし、それに基づいて異なるレベルに分ける必要があります。
簡単に言えば、クロスチェーンブリッジはプロトコル層とアプリケーション層に分けられます。プロトコル層はクロスチェーンメッセージの伝達に安全で秩序あるプラットフォームを提供し、アプリケーション層はそのプラットフォームに基づいてdAppを構築し、ユーザーに向けてさまざまなシーンでのニーズを満たします。
プロトコル層におけるクロスチェーンブリッジの進化
プロトコル層の核心はクロスチェーンメッセージ伝達の安全メカニズム、つまりクロスチェーンメッセージの検証方法です。検証方法の違いやVitalikらの考えに基づき、業界ではクロスチェーンブリッジを三つに分類していました:ハッシュタイムロックに基づく原子交換、ウィットネス検証、軽量クライアント検証。後に、Connextの創設者Arjun Bhuptaniはクロスチェーンブリッジをローカル検証、外部検証、ネイティブ検証の三つのパラダイムにまとめました。
その中で、ローカル検証は資産のクロスチェーンにのみ適用され、任意のメッセージのクロスチェーンをサポートせず、ユーザー体験もあまり良くありません(取引を完了するためにユーザーが二回操作する必要があります)。このアプローチを最初に採用したクロスチェーンブリッジのいくつかは、すでにこのルートを放棄しています。ネイティブ検証は最も安全ですが、コストが高すぎます。一方では、ユーザーが支払うガスコストが高すぎて、場合によっては経済的に実行可能性がありません。もう一方では、開発者のコーディングコストが高く、異なるブロックチェーンに接続するためには、それぞれに対応する軽量クライアント検証プログラムを開発する必要があり、工数が膨大で、採用範囲も非常に限られています。
最後に、ほとんどのクロスチェーンブリッジは外部検証ソリューションを採用しており、ユーザーのガスコストと開発実現コストは比較的低く、任意のメッセージのクロスチェーンをサポートしています。しかし、外部検証は最も批判されるのは安全性であり、今年暴落したMultichainや、以前にハッカーに鍵を盗まれたRoninBridge(Axie Infinity公式ブリッジ)やHorizenBridge(Harmony Chain公式ブリッジ)などが、単純な外部検証ソリューションはクロスチェーンブリッジの最終解決策にはなり得ないことを示しています! クロスチェーンブリッジの安全上のリスクはクロスチェーンdAppの発展を妨げ、アプリケーション層は相応のビジネスを設計する際に非常に慎重になります。一つには、クロスチェーン相互運用性に関わる部分をできるだけ避ける必要があり、もう一つには、著名なアプリケーションは自らクロスチェーンブリッジを構築する傾向があります(AAVE、Maker、Compoundなどの主要なDeFiプロジェクトがその例です)。治安が非常に悪い都市では、人々はできるだけ外出を避け、富裕層は外出時にボディガードを連れて行くことを想像できます。しかし、嬉しいことに、より安全な次世代のクロスチェーンブリッジが急速に成長しています。その中にはLayerZeroやChainlink CCIPのような二重安全層ブリッジ、ZK技術と軽量クライアントを組み合わせたZKブリッジ(代表プロジェクト:Polyhedra、MAP Protocol、Way Network)、経済ゲーム理論メカニズムを用いてクロスチェーンの安全性を保護する楽観的検証ブリッジ(代表プロジェクト:Nomad、cBridge)、ZKとTEE技術を組み合わせたブリッジ(代表プロジェクト:Bool Network)があります。【彼らの具体的なメカニズムを知りたい方は、著者の以前の記事《Multichainが倒れた、何がクロスチェーンブリッジを救うのか?》を参考にしてください。】
要するに、次世代のクロスチェーンブリッジインフラは性能を犠牲にすることなく、より高い安全性を実現し、アプリケーション層にクロスチェーン相互運用性に関連する設計に対する堅実な保証を提供しています。
アプリケーション層におけるクロスチェーン相互作用のパラダイムの変遷
最初は、すべてのdAppがほぼEthereumにデプロイされていましたが、選択肢がなかったからです。しかし、アプリケーション層エコシステムの繁栄に伴い、Ethereumは負担が大きくなり、他のパブリックチェーンの発展の機会を与えました。次々とETHキラーやサイドチェーン、Layer2が登場しました。dAppの観点から見ると、Ethereumは上海のような超大都市であり、多くの人口がいるが資源が不足しており、土地が高価です。もし私のビジネスシーンがスループットの要求が高いが、相互運用性の要求が低いのであれば、あまり混雑していないサイドチェーンにデプロイすることができます。例えば、印刷工場や農園は上海に開設する必要はなく、郊外に立地することができます。dYdXがEthereumを離れた話は、多くの人がよく知っているでしょう。同時に、1つのdAppは複数のチェーンにデプロイでき、「チェーン経営」を行い、異なるチェーンのユーザーにサービスを提供し、規模と収益を拡大することができます。例えば、最初の吸血鬼攻撃の成功例であるSushiswapは、28のチェーンにデプロイされ、私たちが名前を知っているほとんどのパブリックチェーンには基本的にSushiswapがあります。 しかし、このようなマルチチェーンのアプリケーションエコシステムはユーザーに非常に悪い体験をもたらします: 異なるチェーンのアプリケーションと相互作用するためには、異なるチェーンの違いを理解し、複数のチェーンで登録し、各チェーンでガス代をチャージし、最後に異なるチェーンで資産を移動させる必要があります------天呐、疲れます!さらに厄介なのは、多くのDeFiプロトコルは流動性の使用に関与しており、複数のチェーンにデプロイすると、流動性を複数のチェーンで誘導する必要があり、流動性が異なるチェーンに分散され、深さが共有されません。 取引時に、ユーザーはより大きな価格影響を受けることになります。この点について、EthereumのL2の発展に懸念を示す人もおり、L2がEthereumの流動性を分解し、競争優位を失わせる可能性があると考えています。また、SLAMMのような統一流動性ソリューションを提案する研究者もいますが、このソリューションが生み出す問題は解決する問題よりも多く、非常に不十分です。興味のある方は、関連資料を探してみてください。真の核心的な問題は:どのようにして各チェーンのリソースとエコシステムを統合し、ユーザーが「チェーン」の存在を意識せずに済むようにするか? 例えば、私が1つのETHを持っている場合、どこで使いたいかを自由に選び、異なるチェーンのガスを自動的に交換し、支払うプロセスを隠すことができるでしょうか?特定のアプリケーションを使用したい場合、どのチェーンでも使用でき、資産を移動させる必要がないでしょうか?同時に、プロジェクト側もチェーンを選ぶ必要がなく、複数のチェーンに繰り返しデプロイする必要がなく、最も適したチェーンにデプロイし、異なるチェーンの人々が利用できるようにすることができるでしょうか?
アプリケーション層には「チェーン」を隠す新しいパラダイムが必要です。 誰かが「アカウント抽象化」の概念を模倣し、「チェーン抽象化」という新しい用語を作りました。これがその意味です。あるLSDプロジェクトがどのように行っているか見てみましょう。例えば、Bifrostは全チェーンLSDの開拓者を自称し、他のLSD製品とは異なるアーキテクチャ設計を採用しています。Bifrostには独自のチェーンBifrost Parachainがあり、このチェーンはPolkadotのパラレルチェーンです。Bifrostの流動性ステーキングモジュールはBifrost Parachainにのみデプロイされ、そのLSD資産------ vTokenの流動性もすべてBifrost Parachainにありますが、他のチェーンはリモートコールの方法でBifrost Parachain上の流動性ステーキングモジュールと流動性を使用できます。こうすることで:
- ユーザーは他のチェーンでvTokenを鋳造できます;
- ユーザーは他のチェーンでvTokenを引き出せます;
- ユーザーは他のチェーンでvTokenを交換できますが、背後で触れているのはBifrostチェーンの流動性です;
- ユーザーは他のチェーンでBifrost Parachain上のvToken/Tokenプールに流動性を提供し、LPトークンを得ることができます;
- ユーザーは他のチェーンでLPトークンを破棄して流動性を引き出すことができます。
これらの操作は、ユーザーが背後のクロスチェーン伝達プロセスを全く感じることなく、すべてがローカルで完了したかのように行われます。 皆さんはOmni LSD dAppを通じて体験できます。Omni LSD dAppは現在、Ethereum、Moonbeam、Moonriver、Astarでリモート鋳造/引き出し/交換のvTokenをサポートしています。もし上記の機能がなければ、ユーザーがMoonbeamでvDOTを鋳造したい場合、手動で三つのステップを実行する必要があり、非常に面倒です!① DOTをMoonbeamからBifrostにクロスチェーン転送する② BifrostチェーンでDOTをステーキングしてvDOTを得る③ vDOTをクロスチェーンでMoonbeamに戻す!しかし、リモートコール機能を通じて、ユーザーの資産はMoonbeamチェーンを離れることなく、上記の三つのステップを完了できます。直接Moonbeamチェーン上でDOTをvDOTに変換できます。つまり、全体のプロセスは、ユーザーがMoonbeamのローカルアプリを使用しているかのように、Bifrostチェーンのサービスを体験することができます。 これは素晴らしいことのように聞こえますが、どうやって実現するのでしょうか?実際にはそれほど複雑ではなく、Bifrostは他のチェーンにリモートモジュール(remote modular)をデプロイし、ユーザーのリクエストを受け取り、Bifrost Parachainにクロスチェーンで伝達します。流動性ステーキングモジュールが処理を完了した後、結果をクロスチェーンでリモートモジュールに返します。ユーザーはリモートチェーン上でリクエストを発起するだけで、以降のプロセスはRelayersによってトリガーされ、完了します。Bifrostはそのアーキテクチャを「全チェーンアーキテクチャ」と呼び、他のLSDプロトコルのマルチチェーンデプロイ戦略との対比は以下の図の通りです。
Bifrostのアーキテクチャを詳細に説明する理由は、Bifrostが言う「全チェーンアーキテクチャ」が何であるかを完全に理解してもらうためです。Bifrostのアーキテクチャが示すのは、実際には全く新しい汎用パラダイムです。Chainlinkはそのブログ記事「クロスチェーンスマートコントラクト」において、このアーキテクチャを「本店+支店」モデルとして説明しています。アプリケーションの主要なロジックは1つのチェーンに置かれ、まるで「本店」のようになり、他のチェーンにはリモートアクセスモジュールが提供され、エンドユーザーとのインタラクションを実現します(ユーザー入力を取得し、ユーザーが望む結果を出力する)。
支店はユーザーの入力を取得した後、その入力をクロスチェーンで本店に伝達し、本店が処理した後、結果を再びクロスチェーンで支店に伝達し、ユーザーに出力します。場合によっては、本店の異なるモジュールが異なるチェーンに分割され、共に仮想的な本店を構成することがあります。このアーキテクチャの下では、プログラムの主要なロジックは本店にあり、アプリケーションは統一された状態記録を持ち、流動性の分断とユーザー体験の分断の問題が解決されます。さらに、このアーキテクチャのアプリケーションは、より良いクロスチェーンの相互運用性を持ち、他のチェーンのアプリケーションも他のチェーンのユーザーのように、本店の機能にリモートアクセスできます。 Bifrostがこの構造を「全チェーンアーキテクチャ」と呼んでいるにもかかわらず、著者個人は「全チェーン」、つまりOmni-Chainという言葉があまり好きではありません。なぜなら、これは意味不明な言葉だからです。最初にLayerZeroがこの言葉を発明し、その比類のない拡張性を強調するために使用しましたが、LayerZeroも「全チェーン」とは何かを完全には説明していません。全てのチェーンで動作するアプリケーションはないのです。著者のゲームプロジェクトの一つは「全チェーンゲーム」を作っていると言っていますが、詳しく聞くと、この「全チェーン」は「コードがすべてチェーン上にある」という意味であり、いくつかのWeb3ゲームが資産データだけをチェーン上に置くことと区別され、LayerZeroが言う「全チェーン」とは全く関係ありません。より適切な表現は「チェーン抽象化」、Chain-Abstraction、またはChain-Agnostic(チェーンに依存しない)であり、どちらも「ユーザーがチェーンを気にする必要がない」状態を表現できます。
流動性スワップブリッジの必然的な衰退
最後に、クロスチェーン分野のもう一つの重要な命題、つまり流動性について話しましょう。まず、これはどのレベルの問題であるかを明確にしましょう。流動性はプロトコル層には属さず、クロスチェーンメッセージの安全で秩序ある伝達の問題とは関係がありません。これはアプリケーション層に属し、特別なアプリケーションの一種である------ SwapBridgeです。クロスチェーンアプリケーションの中で最大のカテゴリは資産ブリッジであり、資産ブリッジはWrapBridgeとSwapBridgeに分かれます。前者はlock-mint/burn-unlockロジックを通じてユーザーに資産の伝達を実現するもので、「資産伝達ブリッジ」とも呼ばれます。SwapBridgeは複数のチェーンに流動性を備え、ユーザーにネイティブ資産の直接交換を実現するもので、「流動性スワップブリッジ」とも呼ばれます。その中で、SwapBridgeの適用範囲は最も広く、プロジェクトも多数存在します。異なるSwapBridgeプロジェクトは本質的に流動性効率を競争しており、 誰が最小の流動性支出でユーザーに最大の深さを提供できるかが競われています。別の視点から見ると、流動性はまさにSwapBridgeが提供するサービスの核心であり、皆が競争しているのは誰がよりコスト優位性を持つかです。これは一般的な意味でのビジネス競争と同じ論理です。ここで理解しておくべきことは、補助金戦略によって生み出されるコスト優位性は持続可能ではなく、流動性メカニズム設計のレベルで優位性を持つ必要があるということです。SwapBridgeの競争の中で、Stargate、Hashflow、Orbiter、Symbiosis、Synapse、Thorswapなどの多くのプロジェクトは、流動性効率を向上させるためにそれぞれの特技を発揮し、多くの注目すべき革新を生み出しました。著者は以前にこの点についての記事を書きました:《万字レポート:25の流動性スワップクロスチェーンブリッジとその流動性メカニズムを振り返る》** *しかし、USDC発行者Circleが提供するCCTPは、多くのSwapBridgeの努力を無意味にしました。言い換えれば、CCTPはSwapBridgeを排除しました。* この感覚は、三体文明が数億年、200回以上の文明を経て三体問題を解決しようとしたが、最終的にCircleが「三体問題は解決できない」と告げたようなものです。例えば、資産のクロスチェーン交換において、USDCは最も広く採用されている媒介資産であり、つまり、XチェーンのA資産をYチェーンのB資産に交換する必要がある場合、通常はXチェーンでAをUSDCに交換し、次にXチェーンのUSDCをYチェーンのUSDCに交換し、最後にYチェーンでUSDCを資産Bに交換する必要があります。
したがって、SwapBridgeが各チェーンに備蓄する流動性の主要な形式はUSDCです。その後、CCTPはXチェーンのUSDCを直接burn-mintロジックでYチェーンのネイティブUSDCに交換できるため、流動性の備蓄は不要です。言い換えれば、CCTPは完全に流動性コストがなく、ユーザーが体験するブリッジ料金は非常に低く抑えることができます。
もしかしたら、あなたは「USDCの他に、一般的に使用される媒介資産はUSDTもあるのではないか?」と言うかもしれません。DEX分野では、USDTの使用率はUSDCよりもはるかに低いことは言うまでもなく、TetherもCircleのようにこのようなことをするのではないかと心配していませんか?ですから、私が皆さんに伝えたいのは:SwapBridgeは死に、資産発行者の公式ブリッジはクロスチェーン流動性において挑戦できないコスト優位性を持つということです。SwapBridgeがCCTPを統合する場合、それはアグリゲーターの論理になります。
まとめ
クロスチェーンブリッジのプロトコル層はより安全で信頼性が高くなっており、マルチシグブリッジの時代は終わりを迎えています。過去、クロスチェーンが人々に与えた不安全な印象は、新世代のクロスチェーンインフラの普及とともに消え去るでしょう;クロスチェーンアプリケーションはパラダイムの反復を通じて大幅にユーザー体験を改善し、「チェーン抽象化」の意義は「アカウント抽象化」に劣らず、Web3のマスアダプションの条件を創出しています;Circleが提供するCCTPはSwapBridgeの流動性競争の戦国時代を終わらせ、クロスチェーン資産交換の終局を見せてくれました。要するに、クロスチェーン分野は劇的な変化の真っ只中にあります!前途を理解することで、より確信を持って進むことができるでしょう。