記事転載元:Gate Ventures

導入

EthereumがLayer 2を中心にした拡張ソリューションに移行し、RaaSなどのツールの台頭により、多くのパブリックチェーンが急速に発展しています。多くの実体が異なる利益の主張を代表し、より高い評価を求めて自分たちのチェーンを構築したいと考えています。しかし、多くのパブリックチェーンの出現により、エコシステムの発展がパブリックチェーンのペースに追いつかず、TGEの時点で多くのプロジェクトが破綻しています。

OPスタックを活用して、Coinbaseは自社のBase Layer 2を立ち上げ、KrakenはInkをリリースしました。ZK技術を活用して、OKXはXLayerを立ち上げ、SonyはSoneiumを発表し、LINEはKaiaをリリースしました。現在、チェーンを構築するための資金と技術のハードルは大幅に低下しており、OPスタックに基づくチェーンを運営するコストは月約10,000ドルです。

未来はマルチチェーン共存の時代になるでしょう。これらのLayer 2チェーンが相互運用性を実現するためにEVM互換性を選択する可能性がある一方で、その背後にあるWeb2実体には大量の下流アプリケーションがあるため、同じチェーン上でアプリを構築し合意に至ることは困難です。

TVL分解、出典: Defillama

現在のマルチチェーンエコシステムは流動性と状態の分散という新たな課題をもたらしました。マルチチェーンの存在は避けられないため、相互運用性は探求し解決すべき分野です。現在、多くの流動性解決策が存在します。たとえば、私たちが耳にしたことのあるチェーン抽象(Particle Network、Socket、XION、INFINIT、Borsa)、意図(Anoma、Khalani)、クリアリング実行(Connext)、ネイティブクロスチェーン(Cross)、ZKSharding(=nil; Foundation)などがありますが、その核心本質は同じです。

チェーン抽象スタック、出典: FrontierResearch

私たちが使用している業界で比較的認められているCakeアーキテクチャを使用して、クロスチェーン抽象のコアコンポーネント構成を上から下まで紹介します:

アプリケーション層(Application Layer)

これはユーザーが直接対話するレイヤであり、流動性解決策の中でも最も抽象的なレイヤです。流動性変換の詳細を完全に隠蔽しています。アプリケーションレイヤでは、ユーザーはフロントエンドインターフェースと対話し、必ずしも基盤となる流動性変換メカニズムを理解する必要はありません。

権限層(Permission Layer)

アプリケーションレイヤの下に位置し、ユーザーはdAppにウォレットを接続し、見積もりを要求して取引意図を満たします。ここでの「意図」とは、ユーザーが期待する最終取引結果(すなわち出力)を指し、取引の具体的な実行経路ではありません。

アカウント管理と抽象化層(Key Management and Account Abstraction)

マルチチェーン環境の存在により、各チェーンのユニークなアカウント構造を維持するために、異なるチェーンに適応するアカウント管理と抽象化システムが必要です。たとえば、SUIのオブジェクト中心のアカウントシステムはEVMとは全く異なります。One Balanceはこの分野の代表的なプロジェクトであり、信頼できるアカウントシステムを構築し、チェーン間の合意を構築する必要はなく、既存のアカウントシステム間の信頼できるコミットメントだけで済みます。Near Accountはユーザーにマルチチェーンアカウントウォレットを生成することで抽象化管理を実現し、ユーザーエクスペリエンスを大幅に最適化し、UXの断片化を減少させます。しかし、流動性に関しては主に既存のパブリックチェーンを統合しています。

ソルバー層(Solver Layer)

この層はユーザーの取引意図を受信し実現する役割を担い、Solverの役割がここで競争し、より良いユーザー体験を提供します。これには、より迅速な取引時間と実行速度が含まれます。この基盤の上に、意図に基づくプロジェクトはAnomaなどがあり、さまざまな意図駆動の解決策を構築しています。この種の意図の派生品にはPredicateコンポーネントがあり、特定のルールの下でユーザーの意図を実現できます。

決済層(Settlement Layer)

これはソルバー層がユーザーの意図を実現するために使用するミドルウェア層です。流動性と状態の分散を解決するためのコアコンポーネントには以下が含まれます:

  • オラクル(Oracle):他のチェーンの状態情報を取得するために使用します。

  • クロスチェーンブリッジ(Bridges):クロスチェーンの情報と流動性の伝達を担当します。

  • 事前確認ソリューション(Pre-Confirmation):クロスチェーン確認時間を短縮します。

  • データの可用性(DA):データへのアクセス性を提供します。

さらに、チェーン間流動性、最終確認性(Finality)、Layer 2証明メカニズムなどの要素を考慮する必要があり、全体のマルチチェーンシステムの効率的な運営を保証します。

解決策

現在、市場には流動性の断片化を解決するためのさまざまなソリューションがあり、私たちは多数のソリューションを概観した結果、主に以下の方法があることを発見しました:

1. RaaSを中心に:OPスタックのようなロールアップ解決策によって、特定の共有ソーターとクロスチェーンブリッジを追加することで、OPスタック上で構築されたロールアップの共有流動性と状態を支援します。これにより、流動性と状態の断片化をより高次の方向で解決できることを期待しています。ここには、単独の設計共有ソーターが存在し、このソリューションはLayer2に特化しており、一般性はありません。Astria、Espresso、Flashbotsなどがあります。

チェーン抽象、出典: NEAR

2. アカウント中心:NEARのように、全チェーンのアカウントウォレットを構築し、「チェーンサイン」と呼ばれる技術を通じて、さまざまなブロックチェーンプロトコルにまたがって取引を署名および実行します。ここでのコアコンポーネントはMPCネットワークであり、ユーザーのためにマルチチェーンの取引に署名します。このソリューションは、UXの断片化の問題を大幅に解決できますが、開発者にとっては複雑なバックエンド実装が必要であり、根本的には流動性と状態の分散を解決していません。

3. オフチェーン意図ネットワークを中心に:これは私たちの「導入」ケーキアーキテクチャ図のSolver Networkであり、コアはユーザーがSolverネットワークに意図を送信し、Solverという役割が競争入札を行い、最適な完了時間と取引価格を提供します。これらのSolverはAIエージェント、CEX、マーケットメイカー、Liquoriceのような統合プロトコルなどです。この分野のプロジェクトにはAnoma、Khalani、Enso、aori、Valantisなどがあります。意図は理論的に任意の難易度の複雑なクロスチェーン操作を実現できますが、実現には十分な流動性Solverが必要であり、オフチェーンの要件に直面する場合、Solverには詐欺の可能性があります。詐欺証明などの手段を導入すると、Solver Networkの実現はさらに困難になり、Solverを運営するハードルも高くなります。

4. チェーン上流動性ネットワークを中心に:この方向性は、クロスチェーンの流動性問題を最適化することに特化していますが、他のチェーン上の状態分散の問題は解決していません。その核は流動性レイヤを構築し、その上にアプリケーションを構築して全チェーンの流動性を共有することです。一部のプロジェクトには、Raye Network、INFINIT、Everclear、Elixirなどがあります。

5. チェーン上アプリケーション中心:この種のアプリケーションは、Liquorice、Socket、Radiant Capital、1inch、Hedgemonyなどの大規模MMやサードパーティアプリなどを統合して高流動性アプリケーションを構築します。この種のプロジェクトは複雑なクロスチェーンプロセスを管理する必要があり、開発者に高い要求がありますので、ハッキング攻撃の事件が発生しやすいです。

流動性の問題を解決することは非常に重要な命題であり、金融の世界では流動性がすべてを表します。もし流動性を統合するプラットフォームを構築できれば、特に分散した全チェーンの流動性を統合することができれば、非常に大きな潜在能力を持つでしょう。我々はさまざまな解決策を見てきました。

上記の2つの分類の中で、私たちはケーキ構造に基づいて、決済層が最も原子レベルの解決策であることがわかります。これらのクロスチェーン、オラクル、事前確認ソリューションなどの原子解決策の上に、より抽象的な層がSolver層、Permission層、Application層です。私たちが上記に挙げたさまざまな解決策は、異なる方向から抽象化または流動性解決策を構築し、このセットの異なるレベルに適合しています。これは上下流の関係として理解できます。しかし、これらのソリューションは依然として原子レベルの解決策ではなく、流動性の断片化の問題は多くの複雑な派生問題を引き起こしているため、相互運用性に対して多様な解決策が派生しています。しかし、本質的にはこれらのコンポーネントに依存する必要があります。次に、いくつかの典型的なチェーン抽象概念のプロジェクトを検討し、それぞれが流動性の断片化問題をどのように解決しているかを見ていきましょう。

INFINIT

INFINIT構造、出典: Infinit

INFINITはDeFi分野のRaaSサービスを構築し、DeFiプロトコルに直接構築に必要なコンポーネントを提供します。たとえば、オラクル、プールタイプ、IRM、資産などがあり、即座に利用できるレバレッジ取引やイールド戦略などのコンポーネントを提供します。これは他のアプリの構築端に相当しますが、最終的な流動性はINFINITの流動性層に置かれます。しかし、現在もその基盤となる作業原理は公開されていません。現在、INFINITはRobot Ventures、Electric Capital、Maelstrom Capitalなどから600万ドルのシードラウンド資金調達を受けています。

Khalani Network

Khalani Network構造、出典: KhalaniNetwork

Khalaniは、Intent互換層、Validity、普遍的決済層の3つのコアコンポーネントを構築しました。

外部アプリケーションまたは意図レイヤは、Khalaniに意図を発信することができ、KhalaniのIntent互換レイヤは、外部の意図をプロトコルSolverが認識できる形式に変換します。使用される標準化された形式はValidity言語です。Khalaniノードは、クロスチェーンブリッジや迅速な決済技術を通じて、最終的な結果を普遍的決済層に提出します。このプロジェクトは現在構築段階にあり、詳細な作業内容はまだ公開されていません。8月にはEthereal Ventures、Nascent、Maelstrom Capitalなどから220万ドルのシードラウンド資金調達を受けました。

Liquorice

Liquorice構造、出典: Liquorice

Liquoriceは、オークションベースの価格発見と単辺流動性プールを実現するための分散型アプリケーションです。Liquoriceの主な使命は、プロのトレーディング会社に対して効率的な在庫管理ツールを提供し、1inchやUniswap XなどのコアDeFiプロトコルに簡単に接続できるようにすることです。同時に、Liquoriceは借貸市場を構築し、借貸取引を行います。このアプリは取引そのものにさらに焦点を当てています。現在も開発段階にあり、7月にはGreenFieldからの120万ドルのプレシードラウンドの資金調達を発表しました。

Xion

XionはBurntブランドのアップグレード版であり、以前はBurntが消費者アプリケーションに焦点を当てていましたが、チャン上の相互作用には非常に大きな断片化の問題があることに気づき、この問題を改善するためにXionを構築しました。XionはComet BFTコンセンサスプロトコルに基づいています。その使用されるクロスチェーン通信はCosmos IBCに基づいているため、他のクロスチェーンブリッジよりもさらにネイティブで安全です。これまでに4ラウンドの資金調達を行い、投資家にはAnimoca、Multicoin、Alliance DAO、Mechanismなどがいます。

=nil; Foundation

nilはEthereumのZK計算市場、ZK協処理器、およびLayer2の開発者であり、チームは深いZK技術の基盤を持っています。zkSharding解決策を提案し、この解決策はZK技術を使用してEthereumメインネットを水平方向に拡張し、シャーディングを実行し、トランザクションを並行処理し、ZKPを生成します。メインシャードはデータを検証し、Ethereumと通信し、すべての検証者間でネットワーク状態を同期します。メインシャードは実行シャード内の検証者とアカウントの分布も管理します。検証委員会が使用しているコンセンサスプロトコルはHotstuffであり、これは最近の並行実行プロジェクトで非常に一般的です。=nil; L2は最初からクロスシャーディング通信をプロトコルに埋め込んでいます。クロスシャーディングメッセージは各シャードの検証者委員会によってトランザクションとして検証されます。

その基本的なアイデアは、分割されたLayer2アーキテクチャを通じて、IBCのような内蔵のクロスシャーディング通信アーキテクチャを構築することです。これにより流動性と状態の分散の問題を解決できます。しかし、その核心的なアイデアは合理的ではなく、流動性の分散が解決する問題はマルチチェーンの問題であり、構築されるのは単一のLayer2であり、すべてのチェーンがZK-shardingのシャードになる必要がありますが、これは実現が難しいです。

ERC-7683

ERC-7683、出典: Across

Ethereumもこのクロスチェーン流動性の問題を解決するために取り組んでいます。現在、Arbitrum、OP、Uniswapが最初にERC7683標準を公にサポートしており、使用しているのもIntentベースのクロスチェーン方式です。そのコア目標は、L2とサイドチェーンのクロスチェーン操作のための共通基準を確立し、オーダーと決済インターフェースを標準化し、シームレスなクロスチェーン実行を実現することです。その主要なコアは、Fillerとも言えるSolverの役割を代わりに支払います。この提案はUniswapとAcrossによって共同構築されており、現在Cakeワーキンググループによってレビューされています。

OPスタック

OPスタック、ERC-7683、およびzkShardingと同様に、いずれもEthereum内部のLayer2間の流動性断片化の解決策であり、それぞれアーキテクチャ、コンセンサス、アプリケーションのレベルで解決されています。OPスタックは、情報の伝達とSequencerの分散化の問題を一度に解決するために、完全なマルチLayer2ソリューションを設計しています。OPスタックアーキテクチャを使用すると、自動的にクロスチェーン契約が展開され、Supervisorが虚偽のクロスチェーン情報の伝達を回避するために挑戦することになります。現在、OPスタックアーキテクチャを使用しているのはCoinbase、Uniswap、Krakenなどです。

その中で、代表的なものはUnichainです。Unichainは主にSuperchainネットワークとの統合を通じてクロスチェーン流動性の断片化問題を解決します。この設定は、以下の機能を提供することによってシームレスな流動性の移動を促進します:

意図に基づくクロスチェーンブリッジ:このブリッジは、迅速かつ信頼性の高いブロックチェーン間の流動性転送をサポートし、ユーザーが意図を設定できるようにし、システムが最適な道筋を自動的に選択して流動性を移動させるのを助けます。この方法は、ユーザーに複雑さを抽象化し、クロスチェーン取引をよりスムーズかつ迅速にします。

Unichain検証ネットワーク(UVN):この分散化されたノードオペレーターのネットワークは、クロスチェーン取引を検証し、より迅速な経済的最終確認を提供します。より迅速な最終確認は、クロスチェーン取引の効率的な決済を確保するために重要であり、遅延決済によって引き起こされる流動性断片化のリスクを最小限に抑えます。

Flashblocksと検証可能なブロック構築:Flashblocksを使用することで、Unichainはブロック時間を大幅に短縮し、流動性提供者の効率を向上させ、より同期されたクロスチェーン市場を実現しました。Flashblocksは、流動性が常に利用可能であることを保証し、ブロック確認の遅延によって引き起こされる負の影響を減少させるのに役立ちます。これにより流動性の断片化を防ぎます。

まとめ

クロスチェーン流動性の問題を解決することは非常に複雑で、ソリューションが多数存在する分野です。たとえば、Layer2の解決策はEthereum内蔵のクロスチェーンメッセージ、特にERC-7683を使用して解決され、Layer2のOPスタックを構築してSequencerを共有し解決します。Layer2の文脈を離れると、すべてのLayer1は流動性、状態、ユーザーエクスペリエンスの断片化の問題に直面しています。流動性に特化したアプリを中心とした解決策、Solver Networkのオフチェーン解決策、NEARのようなアカウント中心の解決策もありますが、Solverのようなオフチェーンの役割に基づく必要があります。

私たちは、クロスチェーン流動性、状態、ユーザーエクスペリエンスの断片化が全体のブロックチェーン業界の問題であると認識しています。全体的に考えると、より抽象的な方法、すなわちチェーン抽象のような方法でアプローチする必要があります。これは真のWeb3の入り口に相当し、ユーザーエクスペリエンスの断片化を解決し、流動性と状態の統合をユーザーが認識できない場所で行います。具体的にどのように統合するかは、オフチェーンのSolverネットワークや原子性のあるクロスチェーンブリッジなどの施設を使用することに分かれますが、これらは探求する価値があります。全体として、未来は間違いなくマルチチェーンであり、流動性の分散問題は業界が必ず直面する問題であり、この全チェーン流動性の統合には広大な成長空間が存在し、Web3時代のGoogleを構築する可能性があります。