原著者: Lydia Wu、Mint Ventures 研究員
「チェーン抽象化」という概念に初めて出会ったときに混乱したのは、あなただけではありません。
——非常に重要なようで、多くのプロジェクトがあり、多くの資金が提供され、標準であると主張しています...しかし、それが何に使われるのかはわかりません。 「チェーン抽象化」は、Web3 の新しいコンセプト パイプラインにおけるもう 1 つの流行語ですか?
この記事では、コンセプトからスタートし、基本的な問題に立ち返り、何もない海の真珠をすくい出すことを願っています。
TL;DR
抽象化の目的は複雑さを隠すことであり、Web3 のコンテキストにおける抽象化のレベルは Web2 の抽象化のレベルよりも高いことがよくあります (したがって、より困難です)。
モジュール化によりパブリック チェーン構築の敷居が下がり、チェーンの抽象化にはパブリック チェーン関係の再構築とユーザー/開発者のエクスペリエンスの向上が含まれます。
クロスチェーン資産転送、クロスチェーン通信、相互運用性、およびチェーン抽象化分析: 異なるチェーン上の状態変更 (トランザクション) の調整を中心とした概念のサブセット (ただし、実際の使用では、多くの場合、中間点でいっぱいです)
インテントベースのチェーン抽象化ソリューションは一般的なアーキテクチャになっており、多くのコンポーネント製品がパズルの形でチェーン抽象化の最終形態に徐々に進化する可能性があります。
業界におけるチェーン抽象化の現在の議論と構築では、インフラ中心性の迷信がまだ払拭されていません。実際の問題としてのチェーン抽象化の確立は、チェーン上の活動、モジュール化の進行、およびテクノロジーの参入から切り離すことはできません。新しいユーザーと開発者。
チェーン抽象化の将来は明るく平坦な道ではなく、ロングテールパブリックチェーンへの影響と非DeFiアプリケーションの探索を考慮する必要があります。
チェーン抽象化の問題点は何ですか?
チェーンの抽象化は本当に問題なのでしょうか?
もしそうなら、それは多くの質問のうちどれに当てはまりますか?
クロスチェーン、相互運用性、チェーンの抽象化などの問題の違いは何ですか?
チェーンの抽象化は本当に問題なのでしょうか?
--不確か。質問には背景が必要です。500 年前の人々にエネルギー危機についてどう思ったかを尋ねることを想像してください。
それでは、チェーンの抽象化についての議論はどこから来たのでしょうか?
さまざまな人々によって与えられた答えには、いくつかのキーワードが含まれている可能性があります: イーサリアムのロードマップ、モジュール性、意図、大量導入... 現時点で最も説明的なポイントは、チェーンの抽象化がモジュール性の後半であるということです。
この点を理解するには、チェーン抽象化の定義を明確にする必要があります。
コンピューター サイエンスにおける「抽象化」とは、複雑さを隠して理解を簡素化することを目的として、高レベルの操作や概念をバックグラウンド プロセスから分離するプロセスを指します。たとえば、ほとんどの Web2 ユーザーはブラウザと ChatGPT について知っていればよく、その抽象的な内容や抽象的な概念自体については何も知らないかもしれません。
同様に:
アカウントの抽象化: ブロックチェーン アカウントのアドレス、秘密キー、ニーモニック フレーズなどの内部情報を隠すことで、アカウントは見えなくなります。
チェーンの抽象化: 各チェーンのコンセンサスメカニズム、ガス料金、ネイティブトークンなどの内部情報を隠すことで、チェーンが見えなくなります。
従来のソフトウェア開発では、抽象化とモジュール性は密接に関連する一連の重要な概念です。抽象化はシステムの階層とアーキテクチャを定義し、モジュール化はこのアーキテクチャを実装する方法です。具体的には、各モジュールは抽象化レベルを表し、モジュール間の相互作用によって内部の複雑さが隠蔽され、コードの拡張、再利用、メンテナンスが容易になります。抽象化がなければ、モジュール間の境界は複雑になり、管理できなくなります。
出典: https://web.cs.ucla.edu/classes/Winter12/cs111/scribe/3a/
Web2 は通常、閉じられた、または部分的に閉じられたエコシステム内で抽象化およびモジュール化されており、その抽象化レベルは単一のプラットフォームまたはアプリケーション内に集中しており、通常はクロスプラットフォームまたはクロスプラットフォームを解決する必要がないことに注意してください。システムの互換性の問題。ただし、Web3 のコンテキストでは、分散化とオープン エコシステムの追求により、モジュール性と抽象化の関係はより複雑になっています。
現時点では、モジュール化は単一のパブリック チェーン内の抽象化の問題を解決し、パブリック チェーン構築の敷居を下げるのに役立ちますが、マルチチェーン構造におけるユーザー/開発者のエクスペリエンスの抽象化は、モジュール化では完全にカバーできない領域であるようです。さまざまなパブリック チェーンとエコロジーの間には比較的明らかなアイランド効果があり、これは特に流動性、開発者、ユーザーの分散に反映されます。チェーン抽象化の提案には、複数のチェーン間の接続、統合、互換性を実現するためのパブリック チェーン関係の再構築が含まれており、これは今年 1 月に Near が公開した記事で確認できます。
現実の問題としてのチェーン抽象化の緊急性は、以下の状況の進展と密接に関係していると考えることができます。
オンチェーンアクティビティ: より多くの dAPP がチェーン上でよりアクティブなユーザー行動をもたらすかどうか
モジュラーブロックチェーンの進歩: オンチェーンの動作がよりアクティブになると、ロールアップとアプリチェーンの構築が促進されますか?
新規ユーザーと開発者の参入障壁: 現在のブロックチェーン環境は、新規ユーザーと開発者の流入をどの程度妨げていますか (停滞状態での怒りではなく、上昇傾向での消耗を指します)
チェーン抽象化は次の問題のうちどれに属しますか?
チェーンの抽象化自体は抽象的な概念であり、Web3 内の物語レベルも比較的高次元であるため、チェーンの抽象化が包括的であり、混乱を招くように見える理由もある程度説明できるかもしれません。具体的には、それは解決策ではなく、指針となるイデオロギーです。
もう一つの例は、今日のビットコインです。数回の半減期、急速な上昇と下落、そしてETFの立ち上げを経て、ビットコインはもはや単なる技術的ソリューションや資産クラスではなく、システムと業界のトーテムを表す概念にもなりました。一連のコア暗号化値は、今後も業界の革新と発展を導くでしょう。
クロスチェーン、相互運用性、チェーンの抽象化などの問題間の違いやつながりは何ですか?
また、具体的なものから抽象的なものまで、クロスチェーン、相互運用性、チェーンの抽象化を理解することもできます。形態学的観点から見ると、これらは異なるチェーン上の状態変更 (トランザクション) を調整することを核とする概念のサブセットですが、実際の使用では多くの場合中間点に満ちています。
クロスチェーン関連のアプリケーションとプロトコルは、おおまかに 2 つのカテゴリに分類できます。
クロスチェーン資産移転: クロスチェーンブリッジ、クロスチェーンAMM、クロスチェーンアグリゲーターなど。
クロスチェーン通信: Layerzero、Wormhole、Cosmos IBC など。
アセットの転送もメッセージの受け渡しと切り離せません。クロスチェーン資産転送アプリケーションのメッセージング層は、通常、一連のオンチェーン スマート コントラクトとステータス更新ロジックで構成され、このメッセージング機能を汎用のプロトコル層ソリューションに抽象化するソリューションがクロスチェーン通信プロトコルです。
クロスチェーン通信プロトコルは、ガバナンス、流動性マイニング、NFT トランザクション、トークン発行、ゲーム操作など、より複雑なクロスチェーン操作を処理できます。相互運用性プロトコルはこれに基づいてさらに一歩進んでおり、より深いデータ処理、コンセンサス、検証が含まれており、ブロックチェーン システム レベルから異なるブロックチェーン間の一貫性と互換性が確保されています。ただし、実際の使用では、これら 2 つの概念は互換性があり、状況に応じて相互に置き換えることができます。
チェーン抽象化の意味にはブロックチェーンの相互運用性が含まれますが、使用コンテキストにより、ユーザー側と開発者側のエクスペリエンス向上の層が追加されます。これは、このサイクルで現れた意図の物語と無関係ではありません。インテントとチェーン抽象化の組み合わせについては以下で説明します。
チェーン抽象化では具体的にどのような問題がカバーされますか?
チェーン抽象化を実装するにはどうすればよいですか?
なぜチェーンの抽象化とインテントバインディングを気にする必要があるのでしょうか?
チェーン抽象化を実装するにはどうすればよいですか?
プロジェクトが異なれば、チェーン抽象化に対する理解と入り口点も異なります。ここでは、相互運用性プロトコルから発展し、開発者側の抽象化に近い古典派と、新たなインテント アーキテクチャを組み合わせてユーザーにもっと注意を払う古典派に分けます。抽象的な意図主義。
クラシックの歴史は、チェーン抽象化の概念が登場するずっと前に誕生した Cosmos と Polkadot にまで遡ることができます。新星として、OP スーパーチェーンと Polygon Agglayer は現在、イーサリアム L2 エコシステム内の流動性の集約と相互運用性に焦点を当てています。クロスチェーン通信プロトコルに由来する Layerzero、Wormhole、Axelar も、ネットワーク効果を高めるために、より多くのチェーンに拡大し、より多くの顧客に採用されるよう努めています。
Intent Groupには、チェーン抽象化のための包括的なソリューションの提供に注力するNearやParticle NetworkなどのL1と、特定の問題の解決に基づいたコンポーネントクラスが含まれており、現在はUniswapX、1inch、およびDeFiプロトコルに代表される主なプロトコルです。アクロスプロトコル。
古典派でもインテンショナル派でも、安全かつ高速なクロスチェーンとフレンドリーなインタラクションが設計の中核であり、これには統一されたユーザー インターフェイス、dAPP のシームレスなクロスチェーン、ガスのスポンサーシップと管理などが含まれますが、これらに限定されません。 。
なぜチェーンの抽象化と意図の組み合わせを気にする必要があるのでしょうか?
「インテントベースのプロトコル」は常に登場していますが、このセクションでは、その理由と、人気のある製品アーキテクチャとしての可能性を探ります。
抽象化やモジュール性と同様、インテントは Web3 に固有の概念ではありません。意図認識は自然言語処理の分野で何十年も前から存在しており、人間と機械の会話において広く研究されてきました。
Web3 分野のインテント研究に関して言えば、Paradigm の有名な論文は切っても切り離せないものです。同様の設計コンセプトは CoWSwap、1inch、Telegram Bot などの製品に反映されていますが、インテント アーキテクチャの核心はこの記事で正式に提案されています。ユーザーはプロセスを気にせず、必要な結果を指定するだけで済みます。タスクを達成するための複雑なプロセスは、サードパーティにアウトソーシングするのが最適です。これは、チェーン抽象化が焦点を当てているユーザー エクスペリエンスの向上と一致しており、より具体的なソリューションを提供します。
市場にはチェーン抽象化アーキテクチャの多くの分類がありますが、よりよく知られているのは、Frontier Research によって開発されたCAKE フレームワーク(Chain Abstraction Key Elements) です。このフレームワークには、チェーンの抽象化を構成するさまざまなテクノロジーとソリューションをアクセス許可層、ソリューション層、決済層に分割するインテント アーキテクチャが組み込まれています。これをベースに微調整を行ったフレームワークは他にもあり、例えばEverclearではソリューション層と決済層の間に清算機能の層を追加しています。
出典: フロンティアリサーチ
具体的には:
権限層: コアはアカウントの抽象化であり、dAPP が意図の引用を要求するためのユーザー ポータルとして機能します。つまり、ユーザーは自分の意図を表現します。
ソルバー層: 通常、ユーザーの意図を満たすために使用されるオフチェーンのサードパーティ ソルバー層 - ソルバーは注文を求めて競合します。
決済層: ユーザーがトランザクションを承認した後、トランザクションの実行を保証するためにオラクル、クロスチェーンブリッジ、その他のソリューションが呼び出されます。ユーザーは期待される結果を取得し、ソルバーは報酬を受け取ります。
ソリューション層のソルバーは、さまざまなプロトコルでソルバー、リゾルバー、サーチャー、フィラー、テイカー、リレーラーなどと呼ばれるサードパーティのオフチェーン エンティティのグループです。通常、ソルバーは、競合する注文の資格を得るために、保証された資産をデポジットとして要求します。
ユーザーが目的の商品を使用するプロセスは、指値注文を記入するのと似ています。クロスチェーン状況では、ユーザーの意図をできるだけ早く満たすために、通常、ソルバーは最初に資金を前払いし、決済時に一定のリスク手数料を請求します(このモデルは短期融資に似ており、融資期間 = ブロックチェーンのステータスの同期)時間、金利 = サービス料)。
Near に代表される包括的なインテント ソリューションは、パーミッション層、ソリューション層、決済層を統合して統合されたインフラストラクチャ製品にしたいと考えており、現在は概念実証の初期段階にあり、その有効性を直接観察して評価することは困難です。
クロスチェーン DeFi プロトコルに代表されるコンポーネントベースのインテント ソリューションは、従来のクロスチェーン モデル (Lock Mint、Burn Mint など) に比べて明らかな利点を示しています。 Across Protocol の主力製品である Across Bridge のインテントベースのアーキテクチャにより、EVM エコシステムのクロスチェーン ブリッジの中で最高レベルの速度、低価格、および課金機能を実現できます。その利点は、特に少量のクロスで顕著です。 -チェーンシナリオ。
アグリゲーターによって示されたさまざまな製品のクロスチェーンの速度と料金 出典: Jumper
L2-L1シナリオにおけるAcross ProtocolとStargateの速度とコストの比較出典:https://dune.com/sandman2797/across-vs-stargate-taxi-vs-bus-eth
Across Protocol プロトコルにはより高い充電機能があります。出典: DefiLlama
ロードマップから判断すると、Across Protocol は第 3 フェーズでクロスチェーン インテント決済レイヤーを開始します。 Uniswap Labs と Across Protocol によって提案された ERC-7683 は、意図の標準化された表現を通じてソルバーの参入障壁を下げ、ソルバーのユニバーサル ネットワークを構築することを試みています。多くのコンポーネント製品は、パズルの形で抽象化を徐々に連鎖させて最終的な形にすることができます。
チェーン抽象化の理解と実践のどこが間違っているのでしょうか?
インフラ中心主義はどのような問題を引き起こすのでしょうか?
チェーンの抽象化について他に考慮する価値のある問題はありますか?
インフラ中心主義はどのような問題を引き起こすのでしょうか?
相互運用性プロトコルのリーダーとして、Layerzero は合計 2 億 9,000 万ドルを調達し、ワームホールは 2 億 2,500 万ドルの FDV を調達しましたが、流通量が少ないため、彼らのトークンはこのサイクルで批判されている VC コインの代表となり、市場の理解を鈍らせています。 VC コインの抽象的なレース トラックの信頼。
記事冒頭の漫画に戻りますが、チェーン抽象プロジェクトはそれぞれテクノロジースタックとトークン標準を持っており、外部増分が不足している市場環境では、必然的に航空インフラとして批判されることになります。 Layerzero のエアドロップ前後のデータギャップは、「クロスチェーン通信」に対する市場の本当の需要にも疑問を投げかけています。
Layerzero のエアドロップ前後のデータの違いは明らかです。出典: https://dune.com/cryptoded/layerzero。
ERC-7683 フォーラム ページでは、クロスチェーン資産転送機能が小さすぎる、汎用性が不十分、十分なエコロジーをサポートしていないという疑問に直面して、開発者らは ERC 標準自体の責任について議論しました。ミニマリスト ERC の支持者は、ツールレベルの標準は現在の問題を解決するのに十分であり、既存の標準と組み合わせることができ、採用への抵抗は比較的小さいと信じています。
インテント アーキテクチャの設計概念が主にアプリケーション指向であることを考慮すると、「ユニバーサル、フルスタック、互換性のある」プロトコル標準は、ときに「一般的すぎて無意味」になり、「現実的な問題を解決するには大きすぎる」という皮肉な現象が生じます。断片化の問題を解決するために生まれたチェーン抽象プロトコルは、それ自体が断片化されたソリューションを提供します。
出典: https://ethereum-magicians.org/t/erc-7683-cross-chain-intents-standard/19619/18
チェーンの抽象化について他に考慮する価値のある問題はありますか?
新しいパブリック チェーン/ロングテール パブリック チェーンの場合、チェーン抽象化により TVL を維持することがより困難になります (未開発領域に対するグローバリゼーションの影響と同様)。これはチェーン抽象化の採用にどのような影響を及ぼしますか?
Variant の調査では、UniswapX がロングテール トークンが AMM に向けられ、主流トークンがオフチェーン ソルバーを通じてさらに満たされるという新たな状況を引き起こすと指摘しています。これがDEXの今後の発展傾向でしょうか?将来的には、グローバル流動性レイヤーにグローバル ソルバー レイヤーが重ねられるのでしょうか?
DeFiプロトコルを超えて、他のインテントベースの製品アーキテクチャはどのようなものになるでしょうか?
チェーン抽象化はモジュール化や大きなバブルの後に話題になるでしょうか?