インテントとは、実行プロセスの詳細ではなく、ブロックチェーントランザクションで望ましい結果を表現することを指します。 従来のイーサリアムの取引方法では、ユーザーはスマートコントラクトとのやり取り、乱数管理、ガス料金の支払いなど、取引のすべてのステップを指定する必要があります。 この方法は、多くの場合、複雑で非効率的です。 インテントの導入は、これらの負担を軽減することを目的としており、ユーザーは取引プロセスを制御したまま、取引の具体的な作成プロセスを第三者に委託することができます。
インテント中心のトランザクションでは、ユーザーは実行パスを明示的に指定しませんが、特定の制約を満たす一連の条件を指定します。 ユーザーは、インテントに署名して共有することで、サードパーティが自分に代わって実行パスを選択することを許可します。 1つのトランザクションに複数のインテントを含めることができるため、重複するインテントを照合して、経済効率とガス使用率を向上させることができます。 インテントはクロスドメイントランザクションにも適用でき、異なるブロックチェーンやシステムでの操作を可能にし、トランザクション手数料のさまざまな支払い方法を可能にすることさえできます。
従来のトランザクションとの比較:イーサリアムの従来のトランザクション方法では、ユーザーはアクションの実行方法を明示的に定義し、イーサリアム仮想マシン(EVM)が状態遷移を実行するために必要なすべての情報を提供する必要があります。 これは複雑になる可能性があり、多くの場合、ユーザーエクスペリエンスが最適でなく、効率が低下します。 対照的に、インテント中心の方法では、結果を達成するための特定のプロセスではなく、望ましい結果に焦点を当てます。 ユーザーは希望する結果(「意図」)を表明し、複雑なタスクはサードパーティによって処理され、最適な実装方法が見つかります。 この宣言型アプローチにより、ユーザーエクスペリエンスと効率が向上します。
技術的な機能: インテントでは、正確な計算パスは指定されませんが、特定の制約を満たす任意のパスが許可されます。 この柔軟性により、ユーザーはトランザクションの作成をアウトソーシングしながら、トランザクションの制御を維持できます。 1 つのトランザクションに複数のインテントを含めることができるため、経済効率が効果的に向上します。
一般的に、トランザクションを送信するとき、ユーザーは正確な計算パス(実行ステップ)を指定する必要があります。 ただし、インテントを送信するときに、ユーザーは目標といくつかの制約を指定し、照合プロセスによって実行される計算パスが決定されます。 (画像提供:Paradigm)
仲介者とそのメモリプールは、ブロックチェーンにインテントを実装するために重要です。 イーサリアムのメモリプールにインテントを伝播させることが最も明白な経路ですが、現在の設計ではインテントの伝播はサポートされていません。 DoS攻撃への懸念から、イーサリアムのメモリプールで広く適用可能なインテントのサポートは長期的な課題となっています。 イーサリアムのメモリプールはオープンでパーミッションレスであるため、インテントの採用には追加の障壁が設けられています。
イーサリアムのメモリプールのサポートがなければ、インテントシステムの設計者は、インテントを許可セットに伝播するか、パーミッションレスな方法で伝播するかの決断を迫られます。 パーミッションレスなメモリプール設計には、システム内のノード間でインテントを伝播できる分散型APIが含まれる場合がありますが、このアプローチは、DoS耐性、伝播インセンティブ、およびマイナー抽出可能価値(MEV)の点で課題に直面しています。 一方、許可型メモリプールはDoS攻撃に対してより耐性がありますが、ブロックチェーンの分散型精神と矛盾する可能性があります。
ハイブリッドソリューションには、許可された伝播と許可のない実行、またはその逆の注文フローオークションなどが含まれる場合があります。 これらの設計では、インテントの伝播と実行の品質を慎重に検討し、過度に集中化したり、強力な信頼の前提に依存したりしないようにする必要があります。 中央集権型アプリケーションには、スマートコントラクトと対話するための新しいメッセージ形式だけでなく、メモリプールの伝播やカウンターパーティ検出メカニズムの代替形式も含まれます。 インセンティブと互換性があり、分散型であるインテントディスカバリーとマッチングのメカニズムを設計することは、簡単な作業ではありません。
出典: paradigm
インテントは、ユーザーからパーミッション/パーミッションレスおよびパブリック/プライベートのインテントプールに流れ、マッチメーカーによってトランザクションに変換され、最終的にパブリックメモリプールに入るか、MEV Boostスタイルのオークションを介して直接オンチェーンに送られます。
ブロックチェーン領域では、インテントの概念は、ユーザーが自分の資産と暗号IDを制御できるようにしながら、ブロックチェーンとのユーザーインタラクションの複雑さを簡素化することです。 これらのインテントは、次のような何年も前から存在するシステムに関連しています。
インテントの概念は、クロスチェーンMEV、ERC4337スタイルのアカウント抽象化、およびSeaport注文にも関心を集めています。 インテント中心のアプリケーションの場合、少なくとも 1 つの当事者がインテントを理解し、それを迅速に実行する動機と能力があることが重要です。 インテントドリブンなシステムを設計する際には、システムの有効性、信頼の前提、より広範な影響を決定するため、これらのエグゼキューターのアイデンティティ、方法、動機などの考慮事項が重要です。
現在、ブロックチェーン領域におけるインテント中心のアーキテクチャの適用が進んでおり、特に分散型アプリケーション(dApps)でその可能性を示しています。 ここでは、いくつかの実用的なユースケースを紹介します。
有名な分散型取引所であるCOWSwapは、より効率的な取引体験を提供するためにインテントモデルを採用しています。 このプラットフォームは、バッチトランザクションとオフチェーンソルバーを導入し、Miner Extractable Value(MEV)に関連するリスクを軽減します。 その中核となるイノベーションは「COW」(インテント)であり、個々のトランザクションではなくソルバーに渡されるオフチェーンインテントです。 これらのインテントは、トレードオフのバランスを取り、スリッページを減らすことができる他のインテントと一致します。 さらに、COWSwapは、多次元スワップを通じてこの概念をさらに発展させ、直接相殺されない複数の資産取引を一緒に実行できるようにします。
もう一つの人気のある分散型取引所であるUniswap Xも、意図の力を活用しています。 このプラットフォームは、オフチェーンのMEVサーチャーとソルバーを使用して、スワップの最適な価格を見つけます。 Uniswap Xは、取引最適化の複雑さをソルバーにアウトソーシングすることで、ユーザーにより良い取引体験を提供します。 このアプローチは、ユーザーエクスペリエンスを簡素化するだけでなく、トレーダーが非常にダイナミックで競争の激しい市場で最も有利な価格を確実に得るようにします。
分散型取引アグリゲーターである1Inch Fusionも、インテント中心の設計を採用しています。 さまざまな分散型取引所からの流動性を集約し、ユーザーが最高の価格と流動性にアクセスする方法を最適化します。 1Inch Fusionは、インテントを通じて、複数の取引所にまたがる場合でも、ユーザーの取引注文が効果的に実行されるようにします。 この方法は、流動性を獲得し、最良の取引を確保するプロセスを簡素化します。
人工知能(AI)をインテントモデルに統合することは、ブロックチェーン技術の大きな進歩を表しています。 AIは、ユーザーの過去の嗜好や行動を学習することで、ユーザーの意図をより正確に予測し、高度にパーソナライズされた体験を提供することができます。 また、AIはインテントのマッチングを最適化し、ユーザーが最高の結果を達成できるようにします。 膨大な量のデータと市場の状況を分析して、インテリジェントな選択を行います。 さらに、AIは潜在的な悪意を特定して防止することでセキュリティを強化します。
実際には、インテントは複数のユースケースで具体的なメリットをもたらします。 複雑なトランザクションを簡素化し、ユーザーの時間と労力を節約します。 すべての詳細を指定するのではなく、好みを表現することで、ユーザーはより効果的に目標を達成できます。 さらに、インテントは、ユーザーが特定の条件や制約を定義する柔軟性を提供し、指値注文、スマート注文、クロスチェーンインタラクションなどのシナリオで非常に貴重です。
これらのユースケースは、最新のブロックチェーン技術におけるインテント中心のアーキテクチャの実用的な応用と可能性を示しています。 これらのプラットフォームは、取引プロセスをインテリジェントにマッチングして最適化することで、効率とユーザー満足度を向上させます。 さらに、AIの統合により、インテントモデルの機能がさらに強化され、トランザクションのインテリジェンスとセキュリティが強化されます。 全体として、インテント中心のアーキテクチャは、分散型アプリケーションドメインにおける重要なトレンドになりつつあり、より柔軟で効率的な取引ソリューションをユーザーに提供しています。 この概念が進化し続けるにつれて、ブロックチェーン技術や分散型金融の分野でより多くのイノベーションやアプリケーションが出現することが期待できます。
インテント中心アーキテクチャの将来の開発トレンドと予測は、主にユーザーインタラクションを処理し、そのニーズを満たす方法に焦点を当てています。 このアプローチは、現在のブロックチェーン中心のモデルとは大きく異なります。 将来のインテント中心アーキテクチャの主な焦点は次のとおりです。
インテントは本質的に、ユーザーの望ましい最終状態を表します。 このインテント重視のアプローチは、価値を過剰に抽出し、エンドユーザーに最適にサービスを提供していないと批判されることが多い現在のブロックチェーンインフラストラクチャからのシフトを示しています。 インテント中心のアーキテクチャは、ユーザーに権限を与え、権力構造を分散化することで、エンドユーザーの中間的な搾取を回避することを目的としています。
アプリケーション固有のメカニズムを持つ現在のアーキテクチャとは異なり、インテント中心のシステムは普遍的なアプローチを提供します。 この汎用性により、幅広いユーザーの意図に対応し、柔軟性と幅広い適用性を提供することができます。 インテント中心モデルの主な機能には、一般化されたインテント、カウンターパーティディスカバリー、ソリューション、決済などがあり、これらはすべて分散型アプリケーション(dApps)に不可欠です。
インテント中心のアーキテクチャは、dApp開発に革命を起こすことが期待されています。 ネイティブおよびグローバルのスケーラビリティ、情報フロー制御、構成可能な順序付け、複合 ID などの新機能が導入されています。 これらの機能により、既存のアーキテクチャでは構築できなかったdAppsを実現できます。
インテント中心のシステムでは、焦点はトランザクションの指定から結果の定義に移ります。 このアプローチは、より柔軟でユーザー中心であり、ブロックチェーンアーキテクチャの現在のより厳格なトランザクションベースのモデルとは異なり、複数の潜在的なソリューションがユーザー定義の最終状態を満たすことができます。
エッセンシャルのような企業は、インテント中心モデルの採用を促進するためのツールや標準を開発しています。 これには、インテント用のユニバーサルドメイン固有言語(DSL)が含まれ、インテントの式、組み合わせ、解決を標準化します。 さらに、イーサリアムやその他のEVMチェーンのインテント中心のアカウント抽象化標準が開発されており、インテント機能を既存のブロックチェーンエコシステムに統合しています。
今後の開発には、インテントをネイティブにサポートするプロトコルの作成が含まれます。 このインテントオンリーのアーキテクチャは、現在のイーサリアム互換の標準とは異なり、ユーザーが送信したトランザクションを回避することで、効率を向上させ、複雑さを軽減することを目的としています。 このようなプロトコルは、注文フローの集約とマイナー抽出可能価値(MEV)への耐性も備えており、ユーザーエクスペリエンスをさらに最適化し、価値の搾取を減らします。
ユーザーインタラクションの処理とユーザー目標の達成におけるこれら2つのアーキテクチャの異なるアプローチと有効性を比較するために、インテントセントリックアーキテクチャとブロックチェーンセントリックアーキテクチャの間で競合分析が実施されます。
インテントセントリックアーキテクチャは、ユーザーの意図、欲求、好みに焦点を当てることで取引プロセスを簡素化することを目的としていますが、ブロックチェーンセントリックアーキテクチャでは、ユーザーはガス料金やスマートコントラクトのコーディングなどの技術的な詳細を理解する必要があります。
インテントセントリックアーキテクチャのソルバーは、トランザクションを最適化して、効率的で費用対効果の高いユーザーの意図を実現します。 さらに、インテントセントリックアーキテクチャの特徴には、インテンションの包括性と構成可能性、クロスチェーンインタラクションの強化、ユーザーコントロールの向上、ブロックチェーンセントリックアーキテクチャとの互換性などがあります。 また、革新的な技術を通じてMEVの課題に対処し、DeFi体験を強化し、プライバシーとセキュリティを強化し、ブロックチェーン技術をよりアクセスしやすくユーザーフレンドリーにします。 全体として、インテントセントリックアーキテクチャは、特にユーザーエクスペリエンスの向上、トランザクションプロセスの簡素化、クロスチェーンインタラクションの強化など、いくつかの重要な分野で大きな利点を提供します。
以下は、インテントセントリックアーキテクチャとブロックチェーンセントリックアーキテクチャの競争力分析表です。
機能/アーキテクチャ | インテント中心のアーキテクチャ | ブロックチェーン中心のアーキテクチャ |
ユーザーエクスペリエンス | ユーザーエクスペリエンスを簡素化し、ユーザーの意図、要望、好みを強調します。 | ユーザーは、ガス料金、スマートコントラクトロジックなどの技術的な詳細を理解し、操作する必要があります。 |
問題解決者(ソルバー) | ユーザーの意図を解釈して実装し、トランザクションを最適化し、資産取引、クロスチェーン資金移動などをカバーします。 | 該当なし |
インテントの包括性と構成可能性 | 意図を一般化して構成し、柔軟なソリューションを提供します。 | トランザクションとアプリケーションは、通常、ブロックチェーンの構造によって制限されます。 |
クロスチェーンインタラクション | ユーザーはクロスチェーン取引を簡単に実行でき、取引条件と制限を設定できます。 | クロスチェーンの相互作用は複雑であることが多く、ユーザーは異なるチェーンのテクノロジーと運用方法を理解する必要があります。 |
互換性 | 既存のブロックチェーン中心のアーキテクチャと互換性があり、柔軟な相互運用性を提供します。 | 主にブロックチェーン技術を中心に構築されており、インテント中心のアーキテクチャとの互換性は、特定の実装パスに依存します。 |
MEVの課題 | 暗号化されたmempoolやその他のテクノロジーを通じてMEVに対処し、DeFiエクスペリエンスを強化します。 | MEVはWeb3環境における課題であり、特定のソリューションが必要です。 |
イノベーションとアクセシビリティ | パラダイムシフトを提供し、相手の発見とプライバシーを強化し、ブロックチェーン技術をよりアクセスしやすく、ユーザーフレンドリーにします。 | 従来のブロックチェーンアーキテクチャは、新規ユーザーにとっては複雑であり、使いやすさに改善の余地があるかもしれません。 |
インテント中心のトランザクションアーキテクチャでは、いくつかの潜在的な問題が発生します。
中央集権化のリスク:インテントの広範な採用は、ユーザーアクティビティの代替メモリプールへの移行につながる可能性があり、管理が不十分な場合、中央集権化とレントシーキング仲介業者が市場を独占する可能性があります。
注文フローとブロック生産の集中化:インテントの実行に許可が与えられ、権限セットが慎重に選択されていない場合、イーサリアムのパブリックメモリプールの分散化が脅かされ、ブロック生産の集中化に問題が発生する可能性があります。
提案者と構築者の分離(PBS)の課題:現在、ほとんどのイーサリアムブロックの生産は、PBSメカニズムの下でMEV-Boostに依存しています。 ブロックビルダーがトランザクションとインテント(つまり、注文フロー)に独占的にアクセスできる場合、PBSが依存する市場構造が損なわれる可能性があります。
検閲とレントシーキングの脅威:イーサリアムの注文フローの大部分を支配するブロックビルダーは、メインネットブロックの生産を支配する可能性があり、中央集権的な検閲の問題につながる可能性があります。 1人のビルダーがイーサリアムから自社に価値をシフトし、レントシーキングや検閲の脅威をもたらす可能性があります。
ミドルウェアとメモリプール: インテントの伝播は、設計上の大きな課題をもたらします。 現在のイーサリアムmempoolはインテントの伝播をサポートしていないため、許可型システムと非許可型システム間でのインテントの伝播にジレンマが生じています。 パーミッションレスなmempoolは分散型アクセスを提供しますが、DoS防御、伝播インセンティブ、MEVリスクなどの課題に直面しています。 許可型mempoolは、DoS防御とMEV問題の処理において優れたパフォーマンスを発揮しますが、ブロックチェーンの分散化の精神と矛盾し、リスクを集中化します。
不透明性と信頼性の問題:インテント中心のアーキテクチャでは、ユーザーはオンチェーン資産の制御をある程度放棄する必要があり、不透明なシステムのリスクが生じます。 このように信頼できる仲介者に依存することで、権力の公平な分配に対する懸念が高まっています。
インテント中心のトランザクション・アーキテクチャにおけるその他の課題には、次のようなものがあります。
信頼は、インテント中心のアーキテクチャにおいて重要な役割を果たします。 多くのソリューションは仲介者に依存しているため、新しいインテント中心のアーキテクチャの開発は高い参入障壁に直面し、イノベーションと競争の減少につながり、実行品質の保証に影響を与える可能性があります。
最悪のシナリオでは、単一のエンティティがインテント(独占的なブロックビルダーなど)を実行すると、ユーザーは交渉力を失います。 さらに、市場における中央集権的なインフラの問題は、ビルダー市場に限ったことではありません。 ブロック構築以外の事業でも、参入障壁が高いと仲介業者に有利になる場合があります。 FlashbotsやCowSwapなどのエンティティは、注文フローオークション市場のほとんどを支配しています。 新しい注文フローのオークションデザインを導入するには、新しい信頼関係を確立する必要があります。 イノベーションや現状への挑戦を阻むこのような信頼の障壁は、市場の健全な発展を妨げる可能性があります。
不透明度は、インテント中心のアーキテクチャにおける大きな問題です。
ユーザーがオンチェーン資産の制御の一部を仲介者に譲渡すると、特に許可されたmempoolでは、不透明なシステムが出現する可能性があります。 ユーザーの期待に応えられているか、エコシステム内の脅威が検出されているかを確認することが困難になります。
この不透明性は、ユーザーが注文ルーティングなどの重要な意思決定をアウトソーシングできるインテント中心のアプリケーションにとって特に重要です。 MEVがユーザートランザクションに与える悪影響は、多くの場合、エグゼキューターに与えられた余裕(スリッページ制限など)が大きすぎることが原因です。 したがって、より多くの自律性を放棄するインテント中心のアプリケーションには、より慎重な設計が必要です。 最悪の場合、インテント中心のアプリケーションを使用すると、インテントに署名し、それが不明確な方法でトランザクションに変換されることになります。 熱心な観察者でさえ、このようなエコシステムを監視するのに苦労する可能性があり、イーサリアムのブロック生成エコシステムの健全性に脅威をもたらします。
インテント中心のアーキテクチャにおけるリスクを軽減するには、理想的なシステムの作成を検討することが不可欠です。 このようなシステムはパーミッションレスで、高い実行品質を維持しながら、誰でもインテントを照合して実行できるようにする必要があります。 また、新しいアプリケーションをデプロイする際に新しいメモリプールを必要とせず、プライバシー保護が許す場合は、インテント実行と品質監査のプロセスとデータを透過的に公開して報告する、普遍的なものでなければなりません。
FlashbotsやAnomaなどのチームは、これらの要件を満たすユニバーサルソリューションを熱心に開発していますが、理想的なシステムは短期的には準備ができていない可能性があります。 その結果、ソリューションが異なれば、最適な用途も異なります。 インテント固有の crList のようなメカニズムはないかもしれませんが、可能な場合はユーザーが従来のトランザクションに戻せるようにするなど、小さなツールがあれば、最悪のシナリオの改善に役立つ可能性があります。 したがって、インテント プールを開始するアプリケーションは、パーミッションレスの場合は普遍性を追求し、パーミッションが必要な場合は仲介者を慎重に選択する必要があります。
全体として、インテント中心のアプリケーションの設計者は、アプリケーションのオフチェーンの影響を包括的に検討することをお勧めします。 また、より広いコミュニティに対して、イーサリアムを取り巻くオフチェーンエコシステムの開発に警戒を怠らないよう呼びかけます。
インテントとは、実行プロセスの詳細ではなく、ブロックチェーントランザクションで望ましい結果を表現することを指します。 従来のイーサリアムの取引方法では、ユーザーはスマートコントラクトとのやり取り、乱数管理、ガス料金の支払いなど、取引のすべてのステップを指定する必要があります。 この方法は、多くの場合、複雑で非効率的です。 インテントの導入は、これらの負担を軽減することを目的としており、ユーザーは取引プロセスを制御したまま、取引の具体的な作成プロセスを第三者に委託することができます。
インテント中心のトランザクションでは、ユーザーは実行パスを明示的に指定しませんが、特定の制約を満たす一連の条件を指定します。 ユーザーは、インテントに署名して共有することで、サードパーティが自分に代わって実行パスを選択することを許可します。 1つのトランザクションに複数のインテントを含めることができるため、重複するインテントを照合して、経済効率とガス使用率を向上させることができます。 インテントはクロスドメイントランザクションにも適用でき、異なるブロックチェーンやシステムでの操作を可能にし、トランザクション手数料のさまざまな支払い方法を可能にすることさえできます。
従来のトランザクションとの比較:イーサリアムの従来のトランザクション方法では、ユーザーはアクションの実行方法を明示的に定義し、イーサリアム仮想マシン(EVM)が状態遷移を実行するために必要なすべての情報を提供する必要があります。 これは複雑になる可能性があり、多くの場合、ユーザーエクスペリエンスが最適でなく、効率が低下します。 対照的に、インテント中心の方法では、結果を達成するための特定のプロセスではなく、望ましい結果に焦点を当てます。 ユーザーは希望する結果(「意図」)を表明し、複雑なタスクはサードパーティによって処理され、最適な実装方法が見つかります。 この宣言型アプローチにより、ユーザーエクスペリエンスと効率が向上します。
技術的な機能: インテントでは、正確な計算パスは指定されませんが、特定の制約を満たす任意のパスが許可されます。 この柔軟性により、ユーザーはトランザクションの作成をアウトソーシングしながら、トランザクションの制御を維持できます。 1 つのトランザクションに複数のインテントを含めることができるため、経済効率が効果的に向上します。
一般的に、トランザクションを送信するとき、ユーザーは正確な計算パス(実行ステップ)を指定する必要があります。 ただし、インテントを送信するときに、ユーザーは目標といくつかの制約を指定し、照合プロセスによって実行される計算パスが決定されます。 (画像提供:Paradigm)
仲介者とそのメモリプールは、ブロックチェーンにインテントを実装するために重要です。 イーサリアムのメモリプールにインテントを伝播させることが最も明白な経路ですが、現在の設計ではインテントの伝播はサポートされていません。 DoS攻撃への懸念から、イーサリアムのメモリプールで広く適用可能なインテントのサポートは長期的な課題となっています。 イーサリアムのメモリプールはオープンでパーミッションレスであるため、インテントの採用には追加の障壁が設けられています。
イーサリアムのメモリプールのサポートがなければ、インテントシステムの設計者は、インテントを許可セットに伝播するか、パーミッションレスな方法で伝播するかの決断を迫られます。 パーミッションレスなメモリプール設計には、システム内のノード間でインテントを伝播できる分散型APIが含まれる場合がありますが、このアプローチは、DoS耐性、伝播インセンティブ、およびマイナー抽出可能価値(MEV)の点で課題に直面しています。 一方、許可型メモリプールはDoS攻撃に対してより耐性がありますが、ブロックチェーンの分散型精神と矛盾する可能性があります。
ハイブリッドソリューションには、許可された伝播と許可のない実行、またはその逆の注文フローオークションなどが含まれる場合があります。 これらの設計では、インテントの伝播と実行の品質を慎重に検討し、過度に集中化したり、強力な信頼の前提に依存したりしないようにする必要があります。 中央集権型アプリケーションには、スマートコントラクトと対話するための新しいメッセージ形式だけでなく、メモリプールの伝播やカウンターパーティ検出メカニズムの代替形式も含まれます。 インセンティブと互換性があり、分散型であるインテントディスカバリーとマッチングのメカニズムを設計することは、簡単な作業ではありません。
出典: paradigm
インテントは、ユーザーからパーミッション/パーミッションレスおよびパブリック/プライベートのインテントプールに流れ、マッチメーカーによってトランザクションに変換され、最終的にパブリックメモリプールに入るか、MEV Boostスタイルのオークションを介して直接オンチェーンに送られます。
ブロックチェーン領域では、インテントの概念は、ユーザーが自分の資産と暗号IDを制御できるようにしながら、ブロックチェーンとのユーザーインタラクションの複雑さを簡素化することです。 これらのインテントは、次のような何年も前から存在するシステムに関連しています。
インテントの概念は、クロスチェーンMEV、ERC4337スタイルのアカウント抽象化、およびSeaport注文にも関心を集めています。 インテント中心のアプリケーションの場合、少なくとも 1 つの当事者がインテントを理解し、それを迅速に実行する動機と能力があることが重要です。 インテントドリブンなシステムを設計する際には、システムの有効性、信頼の前提、より広範な影響を決定するため、これらのエグゼキューターのアイデンティティ、方法、動機などの考慮事項が重要です。
現在、ブロックチェーン領域におけるインテント中心のアーキテクチャの適用が進んでおり、特に分散型アプリケーション(dApps)でその可能性を示しています。 ここでは、いくつかの実用的なユースケースを紹介します。
有名な分散型取引所であるCOWSwapは、より効率的な取引体験を提供するためにインテントモデルを採用しています。 このプラットフォームは、バッチトランザクションとオフチェーンソルバーを導入し、Miner Extractable Value(MEV)に関連するリスクを軽減します。 その中核となるイノベーションは「COW」(インテント)であり、個々のトランザクションではなくソルバーに渡されるオフチェーンインテントです。 これらのインテントは、トレードオフのバランスを取り、スリッページを減らすことができる他のインテントと一致します。 さらに、COWSwapは、多次元スワップを通じてこの概念をさらに発展させ、直接相殺されない複数の資産取引を一緒に実行できるようにします。
もう一つの人気のある分散型取引所であるUniswap Xも、意図の力を活用しています。 このプラットフォームは、オフチェーンのMEVサーチャーとソルバーを使用して、スワップの最適な価格を見つけます。 Uniswap Xは、取引最適化の複雑さをソルバーにアウトソーシングすることで、ユーザーにより良い取引体験を提供します。 このアプローチは、ユーザーエクスペリエンスを簡素化するだけでなく、トレーダーが非常にダイナミックで競争の激しい市場で最も有利な価格を確実に得るようにします。
分散型取引アグリゲーターである1Inch Fusionも、インテント中心の設計を採用しています。 さまざまな分散型取引所からの流動性を集約し、ユーザーが最高の価格と流動性にアクセスする方法を最適化します。 1Inch Fusionは、インテントを通じて、複数の取引所にまたがる場合でも、ユーザーの取引注文が効果的に実行されるようにします。 この方法は、流動性を獲得し、最良の取引を確保するプロセスを簡素化します。
人工知能(AI)をインテントモデルに統合することは、ブロックチェーン技術の大きな進歩を表しています。 AIは、ユーザーの過去の嗜好や行動を学習することで、ユーザーの意図をより正確に予測し、高度にパーソナライズされた体験を提供することができます。 また、AIはインテントのマッチングを最適化し、ユーザーが最高の結果を達成できるようにします。 膨大な量のデータと市場の状況を分析して、インテリジェントな選択を行います。 さらに、AIは潜在的な悪意を特定して防止することでセキュリティを強化します。
実際には、インテントは複数のユースケースで具体的なメリットをもたらします。 複雑なトランザクションを簡素化し、ユーザーの時間と労力を節約します。 すべての詳細を指定するのではなく、好みを表現することで、ユーザーはより効果的に目標を達成できます。 さらに、インテントは、ユーザーが特定の条件や制約を定義する柔軟性を提供し、指値注文、スマート注文、クロスチェーンインタラクションなどのシナリオで非常に貴重です。
これらのユースケースは、最新のブロックチェーン技術におけるインテント中心のアーキテクチャの実用的な応用と可能性を示しています。 これらのプラットフォームは、取引プロセスをインテリジェントにマッチングして最適化することで、効率とユーザー満足度を向上させます。 さらに、AIの統合により、インテントモデルの機能がさらに強化され、トランザクションのインテリジェンスとセキュリティが強化されます。 全体として、インテント中心のアーキテクチャは、分散型アプリケーションドメインにおける重要なトレンドになりつつあり、より柔軟で効率的な取引ソリューションをユーザーに提供しています。 この概念が進化し続けるにつれて、ブロックチェーン技術や分散型金融の分野でより多くのイノベーションやアプリケーションが出現することが期待できます。
インテント中心アーキテクチャの将来の開発トレンドと予測は、主にユーザーインタラクションを処理し、そのニーズを満たす方法に焦点を当てています。 このアプローチは、現在のブロックチェーン中心のモデルとは大きく異なります。 将来のインテント中心アーキテクチャの主な焦点は次のとおりです。
インテントは本質的に、ユーザーの望ましい最終状態を表します。 このインテント重視のアプローチは、価値を過剰に抽出し、エンドユーザーに最適にサービスを提供していないと批判されることが多い現在のブロックチェーンインフラストラクチャからのシフトを示しています。 インテント中心のアーキテクチャは、ユーザーに権限を与え、権力構造を分散化することで、エンドユーザーの中間的な搾取を回避することを目的としています。
アプリケーション固有のメカニズムを持つ現在のアーキテクチャとは異なり、インテント中心のシステムは普遍的なアプローチを提供します。 この汎用性により、幅広いユーザーの意図に対応し、柔軟性と幅広い適用性を提供することができます。 インテント中心モデルの主な機能には、一般化されたインテント、カウンターパーティディスカバリー、ソリューション、決済などがあり、これらはすべて分散型アプリケーション(dApps)に不可欠です。
インテント中心のアーキテクチャは、dApp開発に革命を起こすことが期待されています。 ネイティブおよびグローバルのスケーラビリティ、情報フロー制御、構成可能な順序付け、複合 ID などの新機能が導入されています。 これらの機能により、既存のアーキテクチャでは構築できなかったdAppsを実現できます。
インテント中心のシステムでは、焦点はトランザクションの指定から結果の定義に移ります。 このアプローチは、より柔軟でユーザー中心であり、ブロックチェーンアーキテクチャの現在のより厳格なトランザクションベースのモデルとは異なり、複数の潜在的なソリューションがユーザー定義の最終状態を満たすことができます。
エッセンシャルのような企業は、インテント中心モデルの採用を促進するためのツールや標準を開発しています。 これには、インテント用のユニバーサルドメイン固有言語(DSL)が含まれ、インテントの式、組み合わせ、解決を標準化します。 さらに、イーサリアムやその他のEVMチェーンのインテント中心のアカウント抽象化標準が開発されており、インテント機能を既存のブロックチェーンエコシステムに統合しています。
今後の開発には、インテントをネイティブにサポートするプロトコルの作成が含まれます。 このインテントオンリーのアーキテクチャは、現在のイーサリアム互換の標準とは異なり、ユーザーが送信したトランザクションを回避することで、効率を向上させ、複雑さを軽減することを目的としています。 このようなプロトコルは、注文フローの集約とマイナー抽出可能価値(MEV)への耐性も備えており、ユーザーエクスペリエンスをさらに最適化し、価値の搾取を減らします。
ユーザーインタラクションの処理とユーザー目標の達成におけるこれら2つのアーキテクチャの異なるアプローチと有効性を比較するために、インテントセントリックアーキテクチャとブロックチェーンセントリックアーキテクチャの間で競合分析が実施されます。
インテントセントリックアーキテクチャは、ユーザーの意図、欲求、好みに焦点を当てることで取引プロセスを簡素化することを目的としていますが、ブロックチェーンセントリックアーキテクチャでは、ユーザーはガス料金やスマートコントラクトのコーディングなどの技術的な詳細を理解する必要があります。
インテントセントリックアーキテクチャのソルバーは、トランザクションを最適化して、効率的で費用対効果の高いユーザーの意図を実現します。 さらに、インテントセントリックアーキテクチャの特徴には、インテンションの包括性と構成可能性、クロスチェーンインタラクションの強化、ユーザーコントロールの向上、ブロックチェーンセントリックアーキテクチャとの互換性などがあります。 また、革新的な技術を通じてMEVの課題に対処し、DeFi体験を強化し、プライバシーとセキュリティを強化し、ブロックチェーン技術をよりアクセスしやすくユーザーフレンドリーにします。 全体として、インテントセントリックアーキテクチャは、特にユーザーエクスペリエンスの向上、トランザクションプロセスの簡素化、クロスチェーンインタラクションの強化など、いくつかの重要な分野で大きな利点を提供します。
以下は、インテントセントリックアーキテクチャとブロックチェーンセントリックアーキテクチャの競争力分析表です。
機能/アーキテクチャ | インテント中心のアーキテクチャ | ブロックチェーン中心のアーキテクチャ |
ユーザーエクスペリエンス | ユーザーエクスペリエンスを簡素化し、ユーザーの意図、要望、好みを強調します。 | ユーザーは、ガス料金、スマートコントラクトロジックなどの技術的な詳細を理解し、操作する必要があります。 |
問題解決者(ソルバー) | ユーザーの意図を解釈して実装し、トランザクションを最適化し、資産取引、クロスチェーン資金移動などをカバーします。 | 該当なし |
インテントの包括性と構成可能性 | 意図を一般化して構成し、柔軟なソリューションを提供します。 | トランザクションとアプリケーションは、通常、ブロックチェーンの構造によって制限されます。 |
クロスチェーンインタラクション | ユーザーはクロスチェーン取引を簡単に実行でき、取引条件と制限を設定できます。 | クロスチェーンの相互作用は複雑であることが多く、ユーザーは異なるチェーンのテクノロジーと運用方法を理解する必要があります。 |
互換性 | 既存のブロックチェーン中心のアーキテクチャと互換性があり、柔軟な相互運用性を提供します。 | 主にブロックチェーン技術を中心に構築されており、インテント中心のアーキテクチャとの互換性は、特定の実装パスに依存します。 |
MEVの課題 | 暗号化されたmempoolやその他のテクノロジーを通じてMEVに対処し、DeFiエクスペリエンスを強化します。 | MEVはWeb3環境における課題であり、特定のソリューションが必要です。 |
イノベーションとアクセシビリティ | パラダイムシフトを提供し、相手の発見とプライバシーを強化し、ブロックチェーン技術をよりアクセスしやすく、ユーザーフレンドリーにします。 | 従来のブロックチェーンアーキテクチャは、新規ユーザーにとっては複雑であり、使いやすさに改善の余地があるかもしれません。 |
インテント中心のトランザクションアーキテクチャでは、いくつかの潜在的な問題が発生します。
中央集権化のリスク:インテントの広範な採用は、ユーザーアクティビティの代替メモリプールへの移行につながる可能性があり、管理が不十分な場合、中央集権化とレントシーキング仲介業者が市場を独占する可能性があります。
注文フローとブロック生産の集中化:インテントの実行に許可が与えられ、権限セットが慎重に選択されていない場合、イーサリアムのパブリックメモリプールの分散化が脅かされ、ブロック生産の集中化に問題が発生する可能性があります。
提案者と構築者の分離(PBS)の課題:現在、ほとんどのイーサリアムブロックの生産は、PBSメカニズムの下でMEV-Boostに依存しています。 ブロックビルダーがトランザクションとインテント(つまり、注文フロー)に独占的にアクセスできる場合、PBSが依存する市場構造が損なわれる可能性があります。
検閲とレントシーキングの脅威:イーサリアムの注文フローの大部分を支配するブロックビルダーは、メインネットブロックの生産を支配する可能性があり、中央集権的な検閲の問題につながる可能性があります。 1人のビルダーがイーサリアムから自社に価値をシフトし、レントシーキングや検閲の脅威をもたらす可能性があります。
ミドルウェアとメモリプール: インテントの伝播は、設計上の大きな課題をもたらします。 現在のイーサリアムmempoolはインテントの伝播をサポートしていないため、許可型システムと非許可型システム間でのインテントの伝播にジレンマが生じています。 パーミッションレスなmempoolは分散型アクセスを提供しますが、DoS防御、伝播インセンティブ、MEVリスクなどの課題に直面しています。 許可型mempoolは、DoS防御とMEV問題の処理において優れたパフォーマンスを発揮しますが、ブロックチェーンの分散化の精神と矛盾し、リスクを集中化します。
不透明性と信頼性の問題:インテント中心のアーキテクチャでは、ユーザーはオンチェーン資産の制御をある程度放棄する必要があり、不透明なシステムのリスクが生じます。 このように信頼できる仲介者に依存することで、権力の公平な分配に対する懸念が高まっています。
インテント中心のトランザクション・アーキテクチャにおけるその他の課題には、次のようなものがあります。
信頼は、インテント中心のアーキテクチャにおいて重要な役割を果たします。 多くのソリューションは仲介者に依存しているため、新しいインテント中心のアーキテクチャの開発は高い参入障壁に直面し、イノベーションと競争の減少につながり、実行品質の保証に影響を与える可能性があります。
最悪のシナリオでは、単一のエンティティがインテント(独占的なブロックビルダーなど)を実行すると、ユーザーは交渉力を失います。 さらに、市場における中央集権的なインフラの問題は、ビルダー市場に限ったことではありません。 ブロック構築以外の事業でも、参入障壁が高いと仲介業者に有利になる場合があります。 FlashbotsやCowSwapなどのエンティティは、注文フローオークション市場のほとんどを支配しています。 新しい注文フローのオークションデザインを導入するには、新しい信頼関係を確立する必要があります。 イノベーションや現状への挑戦を阻むこのような信頼の障壁は、市場の健全な発展を妨げる可能性があります。
不透明度は、インテント中心のアーキテクチャにおける大きな問題です。
ユーザーがオンチェーン資産の制御の一部を仲介者に譲渡すると、特に許可されたmempoolでは、不透明なシステムが出現する可能性があります。 ユーザーの期待に応えられているか、エコシステム内の脅威が検出されているかを確認することが困難になります。
この不透明性は、ユーザーが注文ルーティングなどの重要な意思決定をアウトソーシングできるインテント中心のアプリケーションにとって特に重要です。 MEVがユーザートランザクションに与える悪影響は、多くの場合、エグゼキューターに与えられた余裕(スリッページ制限など)が大きすぎることが原因です。 したがって、より多くの自律性を放棄するインテント中心のアプリケーションには、より慎重な設計が必要です。 最悪の場合、インテント中心のアプリケーションを使用すると、インテントに署名し、それが不明確な方法でトランザクションに変換されることになります。 熱心な観察者でさえ、このようなエコシステムを監視するのに苦労する可能性があり、イーサリアムのブロック生成エコシステムの健全性に脅威をもたらします。
インテント中心のアーキテクチャにおけるリスクを軽減するには、理想的なシステムの作成を検討することが不可欠です。 このようなシステムはパーミッションレスで、高い実行品質を維持しながら、誰でもインテントを照合して実行できるようにする必要があります。 また、新しいアプリケーションをデプロイする際に新しいメモリプールを必要とせず、プライバシー保護が許す場合は、インテント実行と品質監査のプロセスとデータを透過的に公開して報告する、普遍的なものでなければなりません。
FlashbotsやAnomaなどのチームは、これらの要件を満たすユニバーサルソリューションを熱心に開発していますが、理想的なシステムは短期的には準備ができていない可能性があります。 その結果、ソリューションが異なれば、最適な用途も異なります。 インテント固有の crList のようなメカニズムはないかもしれませんが、可能な場合はユーザーが従来のトランザクションに戻せるようにするなど、小さなツールがあれば、最悪のシナリオの改善に役立つ可能性があります。 したがって、インテント プールを開始するアプリケーションは、パーミッションレスの場合は普遍性を追求し、パーミッションが必要な場合は仲介者を慎重に選択する必要があります。
全体として、インテント中心のアプリケーションの設計者は、アプリケーションのオフチェーンの影響を包括的に検討することをお勧めします。 また、より広いコミュニティに対して、イーサリアムを取り巻くオフチェーンエコシステムの開発に警戒を怠らないよう呼びかけます。