レッスン3

意図ベースのアーキテクチャを用いたプロトコルの構築

このモジュールでは、意図に基づく設計へのシフトを促進するプロトコルについて説明します。具体的には、Uniswap X、CowSwap、Anoma、Anvil、Flashbots SUAVEなどです。各プロジェクトは、ユーザーの意図をどのように実装し、満たすかについて異なる視点を提供します。これらのシステムがどのように実行の質を向上させ、プライバシーを保護し、より柔軟な目標に基づくワークフローを実現するかを見ていきます。

新しいインフラストラクチャのカテゴリ

意図ベースのモデルが勢いを増すにつれて、ますます多くのプロトコルがそのアーキテクチャに意図をネイティブサポートとして組み込んでいます。この動きは、スマートコントラクトの関数呼び出しの周りではなく、解決者や実行エンジンがユーザーの目標を達成するために設計されている分散型システムの設計方法のより深い変化を反映しています。一部のプロジェクトは、既存の製品の強化として意図を統合している一方、他のプロジェクトは意図が主な相互作用の方法であるフルスタックプラットフォームを構築しています。

従来のdAppとは異なり、ユーザーが個々の契約と直接やり取りする必要がないこれらのインテントベースのプロトコルは、実行のためのマーケットプレイスを導入します。このマーケットプレイスでは、ソルバー間の競争がより良い価格設定、迅速な実行、および低い失敗率を促進します。さらに重要なのは、チェーン、資産、および実行ロジック間の境界が曖昧になることです。これから見るように、各プロジェクトは、インテント中心のDeFiの未来がどのように見えるかについて独自のビジョンを提供しています。

ユニスワップ X

Uniswap Xは2023年に発表され、確立されたDeFiエコシステム内での意図に基づくデザインの大規模な実装の一つを示しました。ユーザーがオンチェーンで流動性プールと直接やり取りするのではなく、Uniswap XはRFQ(見積もり依頼)システムを導入し、ユーザーがオフチェーンでスワップの意図を提出します。その後、ソルバーが競い合い、最適な実行経路でその意図を満たすために、複数の場所から流動性を調達し、単一のステップで取引を決済します。

ここでの革新は、スワップの意図を取引経路から分離することにあります。EthereumのユーザーがETHをUSDCに交換する意図を持っている場合でも、ソルバーはETHをOptimismにブリッジし、SushiSwapを介してスワップし、USDCをユーザーのウォレットに戻す方が良い結果をもたらすと判断することがあります。Uniswap Xはこのロジックをユーザーから抽象化し、体験をシームレスにします。

重要なことに、Uniswap Xは自己管理型決済の概念も導入しており、ユーザーはソルバーが希望する出力を提供するまで自分の資金を管理し続けることができます。取引は、履行がユーザーの宣言した制約に一致した場合にのみ完了し、安全性を確保しリスクを最小限に抑えます。

CowSwap

CowSwapは、意図に基づく実行を中心に構築された最も初期のプロジェクトの1つですが、当初はその用語を使用していませんでした。そのアーキテクチャは、ユーザーの注文(意図)が短期間に提出され、その後すべての参加者にとっての価値を最大化する方法でマッチングされるユニークなバッチオークションメカニズムに中心を置いています。ソルバーはバッチの決済戦略を提出し、価格と効率に基づいて最良の戦略が選択されます。

このシステムは、フロントランニングとソルバー競争の悪用を防ぐことによってMEVを最小化します。ユーザーがトランザクションをブロックチェーンに直接送信するのではなく、署名されたメッセージをCowSwapにブロードキャストし、ソルバーは共有オークションの結果に基づいてそれを実行します。すべての決済はアトミックであるため、ユーザーは部分的な実行によって資金を失うことはありません。

CowSwapの特徴はその公正なモデルです。ソルバーはシールドビッド環境で動作するため、互いに先行実行することや特権的な順序で価値を抽出することができません。また、バッチモデルは偶発的な需要の一致を可能にし、2人のユーザーの意図が自然に一致する場合、流動性プールに触れることなく取引が実行されます。

アノマ

Uniswap XやCowSwapのようなプロジェクトは既存のモデルにインテントを追加しましたが、Anomaはすべてがインテントから始まるまったく新しいプロトコルスタックを構築しています。Anomaのアーキテクチャでは、ユーザーは従来の意味でトランザクションを送信しません。代わりに、彼らが達成したいことを説明するインテントを公開します。これらのインテントは、トークンスワップのようなシンプルなものから、特定の市場条件下でのみ実行される条件付きプライバシー保護トランザクションのような複雑なものまでさまざまです。

Anomaシステムは、意図をマッチバンドルにグループ化し、ソルバーが複数のユーザー間での履行を調整します。決済は、スマートコントラクト間の直接的な結合なしに、複数の当事者の実行と構成可能性を許可する共有状態環境で行われます。

プライバシーも重要な機能です。ゼロ知識証明とシールド実行環境を使用することで、Anomaは意図の内容を実行まで隠すことができ、MEVエクスポージャーを減少させ、プログラム可能なプライバシーを提供します。これにより、分散化の利点を犠牲にすることなく、安全でプライベートなワークフローを構築することが可能になります。

Anomaは、手続きに関する新しい経済モデルを導入し、手数料の共有、信頼ネットワーク、実行レイヤー間の動的ルーティングを含んでいます。これは単なるプロトコルではなく、意図に焦点を当てたチェーンを構築するための設計図です。

アンビル

Anvilは、他のプロトコルやチェーンが接続できる共有実行レイヤーとして機能することで、異なるアプローチを取ります。スタンドアロンのDeFiプラットフォームを構築するのではなく、Anvilは複数のエコシステムにわたる意図のマッチングと履行をサポートするコンポーザブルな決済インフラストラクチャに焦点を当てています。

Anvilのモデルでは、ユーザーは共通のメモリプールにインテントを送信します。これはソルバーやサーチャーがアクセス可能です。これらのアクターは、ガスコスト、チェーン混雑、流動性の可用性を考慮しながら、効率的なトランザクションバッチに複数のインテントをバンドルしようとします。結果として得られたバンドルは、通常、複数のチェーンで同時に実行されるため、バリデーターに渡されます。

Anvilの主な貢献は、コンポーザビリティです。それは、アプリとプロトコルが標準化されたインテントエンジンに履行ロジックをアウトソースできることを可能にし、開発者体験を簡素化します。プロジェクトは独自の実行ロジックを構築する必要はなく、インテントスキーマと決済制約を定義するだけで済みます。Anvilが残りを処理します。

このレイヤーは、コアインフラストラクチャを再構築することなく、マルチチェーン戦略、流動性抽象化、またはモジュラー実行をサポートしたい新興DeFiアプリケーションにとって特に魅力的です。

Flashbots SUAVE

FlashbotsのSUAVE(Single Unified Auction for Value Expression)は、MEV緩和の取り組みを意図ベースの領域に拡張します。SUAVEは、ユーザーとプロトコルが意図を共有システムにブロードキャストし、ソルバー(実行者として知られる)がそれを実現するために競争する意図オークション層を提案します。

EthereumのMEVエコシステムにおける典型的なサーチャーとは異なり、SUAVEエグゼキューターは個々のトランザクションではなく、最適な意図のバンドルを組み立てます。これにはスワップ、トレード、清算が含まれ、実行する権利をオークションにかけます。バリデーターは、手数料インセンティブ、公平性、またはプライバシー保証に基づいて最良のバンドルを選択します。

SUAVEはチェーンに依存しないように設計されており、意図や実行ロジックがEthereum、ロールアップ、代替L1間で移動できるようになっています。また、バンドルが内容を公開せずに構築および検証できる機密コンピューティング環境もサポートしています。これにより、プライベートな調整、信頼のない委任、意図に基づく市場での公正なオーダーフローのための新しい設計空間が開かれます。

SUAVEの長期的なビジョンは、現在のバリデーター優先モデルをユーザーの目標がブロックスペースではなく、価値のコア経済単位となるインテント優先のパラダイムに置き換えることです。

プロトコルアプローチの比較的視点

これらのプロトコルは、それぞれ異なる視点からインテントの課題に取り組んでいます。Uniswap Xはトークンスワップの実行パスを最適化します。CowSwapは公正性とバッチ効率に焦点を当てています。Anomaはインテントファーストのワークフローをサポートするためにブロックチェーンスタックをゼロから再構築します。Anvilはチェーン間の履行ロジックを標準化し、SUAVEはインテント実行価値を最大化する共有オークションレイヤーを導入します。

彼らが共有しているのは、抽象化、最適化、ユーザー中心のデザインの価値に対する信念です。それぞれのシステムでは、ユーザーは低レベルの決定から保護されています。彼らは自分が何を望んでいるかを宣言し、インフラストラクチャはそれを実現するための最良の方法を見つけます。

開発者にとって、これは新たなフロンティアを開きます。別のスワップルーターを構築するのではなく、ユーザーの目標に基づいてアプリケーションを設計できるようになります。ユーザーにガス市場、スリッページ許容範囲、またはブリッジリスクを理解させるのではなく、フロントエンドは現実の目標を機械可読の意図に変換するクリーンなインターフェースに集中できます。

意図プロトコルの進化するデザイン空間

これらのプロトコルが成熟するにつれて、単純なスワップを超えた新しいユースケースを探るようになっています。ポートフォリオのリバランス、ストラクチャードプロダクトの展開、クレジットアンダーライティング、実世界の資産取引はすべて、インテントロジックを使用して再構築されています。ユーザーは現在、「借り手がKYC確認済みである場合に限り、固定4%のAPYで30日間、$10,000のステーブルコインを貸し出す」といった豊かな金融行動を手動でスクリプトせずに表現できるようになりました。

プロトコルは、意図レジストリ、実行クレジット、および構成可能な料金モデルを中心に構築されており、意図の提出、バンドル、実行、検証のモジュラーエコシステムを実現しています。これは、初期のEthereumエコシステムにおいてRPCプロバイダー、リレイヤー、バリデーターが実行スタックを作成した方法を反映していますが、静的な関数呼び出しではなく、目標ベースの計算に焦点を当てています。

相互運用性はもう一つのフロンティアです。いくつかのプロジェクトは、複数のプロトコル間で単一のインテントを実現したり、ネットワーク間でマッチさせたりするための共有インテントフォーマットに取り組んでいます。これにより、インテントはポータブルで、コンポーザブルで、普遍的に発見可能になり、アプリケーションと実行エンジンの境界がさらに曖昧になります。

プロトコルレベルの意図統合が重要な理由

意図ベースのアーキテクチャへの動きは、単にユーザーの利便性に関するものではありません。それは、分散型システムがより広範で非技術的なオーディエンスにサービスを提供するためにどのように進化しなければならないかについてのより深い理解を反映しています。意図をサポートするプロトコルは、複雑さをユーザーからインフラストラクチャに移行させることを本質的に意味します。これにより、金融はよりアクセスしやすく、よりインテリジェントになり、最終的にはより人間的になります。

Web3が普及するためには、ユーザーがチェーン、ブリッジ、ルーターをナビゲートするのではなく、自分の目標を説明できる必要があります。意図を持って構築されたプロトコルはすでに道を切り開いており、断片化を抽象化し、リスクを軽減し、DeFiがプログラミングのようではなく、結果をリクエストするような未来を解き放ちます。

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。