「知能化」時代:意図取引とAIエージェントは火花を散らすことができるか?

コレクション
多くの専門家や業界のリーダーは、意図取引(intent centric)が今後のブロックチェーンアプリケーションの発展において重要な方向の一つになると考えています。私たちの記事では、意図取引の概念とその可能性を探り、このモデルがどのようにユーザー体験を簡素化し、取引の安全性を高め、分散型アプリケーションにさらなる革新の機会をもたらすかを分析しました。また、AIエージェント(AI-Agent)の役割についても議論しました。

作者: LT,EthosLau

引言

多くの専門家や業界のリーダー、例えばイーサリアムの創設者であるV神やParadigmのチームは、意図取引(intent centric)が将来のブロックチェーンアプリケーションの発展において重要な方向性の一つになると考えています。この記事では、意図取引の概念とその可能性について探求し、このモデルがどのようにユーザー体験を簡素化し、取引の安全性を高め、分散型アプリケーションに新たな革新の機会をもたらすかを分析します。また、AIエージェント(AI-Agent)の役割についても議論し、彼らが意図取引とどのように結びつき、スマートコントラクトの自動化とインテリジェンスをさらに推進し、ユーザーによりスマートでパーソナライズされたブロックチェーンのインタラクション体験を提供するかを探ります。

何が意図取引か

タクシーを呼ぶとき、出発地点を選択した後、アプリの画面下部に価格範囲が表示されます。外食アプリで食事を注文する際、同様の商品を検索した後、価格、時間、距離などのフィルタ条件を選択することができます。この状況において、「何を買いたいか」という意図に、時間や価格の制約が加わることで、取引の意図(intent)が形成されます。現在、多くのアプリは顧客が自分の「意図」を入力できるように、さまざまなオプションを提供しています。もちろん、意図には事前に設定された取引価格だけでなく、価格は意図の中で最も一般的に使用されるパラメータの一つです。

ブロックチェーンの文脈において、意図に基づく取引は、ユーザーが目標指向の方法でブロックチェーン操作を実行することを指します。このプロセスでは、ユーザーは最終的な目標(時間、取引価格などの条件)を表現するだけで、具体的な手順には関心を持ちません。この過程で、ユーザーは契約に署名し、取引を第三者に「アウトソーシング」することを許可します。中間のステップは、第三者の問題解決者(人またはプログラムの可能性があります)が処理します。出力がユーザーの意図で指定された範囲内であれば、解決者(solver、または「ソルバー」と呼ばれる)は自由に結果を実現できます(通常、コミュニティや取引所で他の意図と照合し、複数のユーザーのニーズを満たすために検索します)。ユーザーは通常、取引を完了するために解決者に一定の金額を支払う必要があります。

意図取引の二つの核心的特徴:

まず、意図に基づくブロックチェーン取引は「宣言型プログラミング手法」を採用しており、実行する手順のシーケンスを具体的に指定するのではなく、取引の期待される成果を直接宣言します。

次に、ユーザーが取引の意図を定義すると、実際の取引を構築するプロセスは第三者の解決者(solver)に委ねられ、その解決者が期待される成果を実現するために必要な従来のブロックチェーン取引を生成します。

意図取引が成立するための必要条件の一つは、ビットコインを代表とする一連のデジタル通貨が持つ固有の同一性(unity)です。すなわち、すべてのビットコインは本質的に同じであり、これは電子などの基本粒子の同一性に似ています。この特性により、ビットコインは取引や使用時に一貫性と代替性を示します。したがって、意図取引の方法は「同一」属性を持つ仮想通貨の処理に適しており、ユーザーは低価格で購入した商品の品質が高価格で購入した商品よりも劣ることを心配する必要がありません。

意图取引の潜在的な利点と応用

意図に基づく取引の最も明白な利点は、取引プロセスを簡素化することです。

このアプローチにより、取引の詳細(トークンの購入や他のアプリ内購入を含む可能性があります)を減らし、dApp内のユーザー体験を向上させることができます。これは通常の取引を助けるだけでなく、ユーザーが定期的に手動で購入や送金を行う不便を回避できるように、繰り返し取引をサポートします。また、時間に関連する取引や条件に基づく取引をサポートすることも可能で、自動的に残高を補充することが含まれるかもしれません。例えば、「私のウォレットの残高が100未満のとき、xxトークンを転送/購入する」という一文だけで自動送金が可能です。定期的にトークンを購入する手間を簡単なコマンドで排除することもできます。

ユーザー体験の向上において、これはブロックチェーン技術の利用を促進します。なぜなら、暗号通貨の初心者がすべての煩雑なステップを処理する必要がなくなるからです。

意図に基づく取引は出力にのみ焦点を当てるため、注文は即座に取引される必要はありません。システムの時間の柔軟性により、市場が最も有利なときに注文を実行できるため、価格変動時のスリッページを減少させることができます。解決者は最適な経路を見つけようとし、時にはより大きな取引の注文を集約してスリッページをさらに減少させることができます。ユーザーは意図の中で支払う最高のスリッページ手数料を指定することもでき、各取引が理想的なものとなるようにします。注:スリッページ(Slippage)は、取引の実行価格と期待価格の間の差を指します。これは通常、市場のボラティリティが高いか流動性が低い時期に発生し、市場が好ましい価格で注文をマッチできないときに起こります。スリッページは正のものと負のものがあります。正のスリッページは、注文が期待よりも良い価格で実行されることを指し、負のスリッページは、注文が期待よりも悪い価格で実行されることを指します。

意図に基づく取引は、条件や目標を設定してオンチェーン操作を実現することができ、多くの潜在的な応用があります。例えば、目標価格でトークンを購入するための指値注文を設定したり、スリッページ(受け入れ可能な価格差の範囲)を設定したり、定期的にトークンを購入したり、残高が不足したときに自動送金したり、オラクルが報告する重大なイベントに基づいてタイムリーにトークンを売買したりすることが可能です。また、オラクル方式を採用し、特定のイベント(経済的なイベントや政治的なイベント)が発生したときに、例えば株式市場が特定の水準に達したときに自動的に売却したり、ある候補者が大統領に就任したときに自動的にビットコインを購入したりすることもできます。

現在の従来の取引モデルには不透明性と中央集権的リスクが存在します。ユーザーは取引を提出する際、その実際の実行プロセスについての理解が限られています。取引結果は、特定の実行時間におけるネットワークの混雑、マイナーや検証者の行動、全体的なブロックチェーンの状態などの要因に大きく影響されます。この不透明性は、ユーザーがフロントランニング、バックランニング、その他の「最大抽出価値」(Maximal Extractable Value, MEV)技術の攻撃を受けやすくします。さらに、マイナー、検証者、リレーターに与えられた高度な取引の自由は、彼らが再編成、審査、その他の技術を通じて容易に価値を抽出できることを可能にします。実行の可視性の欠如は、ユーザーがMEV攻撃を受ける脆弱性を悪化させます。

MEV攻撃は、暗号通貨やブロックチェーンの分野において、情報の非対称性や取引特権を利用して超過利益を得る現象です。この攻撃はユーザー体験に影響を与え、市場の公平性を損ない、システムの安定性を脅かし、リソースを浪費します。一般的な形式には、フロントランニング、サンドイッチ攻撃、清算アービトラージ、バックラン取引、マイナーの自己利益行動などがあります。

サンドイッチ攻撃の例としては、悪意のある取引者が分散型金融(DeFi)プロトコルやサービス内で、あるユーザーの取引の前後に同時に注文を配置することで資産価格を操作することが含まれます。この攻撃手法は、取引の実行価格に影響を与えるだけでなく、流動性提供者が得られる手数料にも影響を与える可能性があります。

サンドイッチ攻撃を防ぐために、1inchなどのプラットフォームは「フラッシュボット取引」と呼ばれる新しい注文タイプを導入しました。この取引は取引プールにブロードキャストされず、マイニングされた後にのみ可視化されるため、悪意のある取引者に取引を見られたり利用されたりすることを防ぎます。また、ユーザーはカスタムRPCエンドポイントを使用することで、自分の取引をプライベートに保ち、サンドイッチボットに見られたり利用されたりするのを避けることができます。

ランダム時間取引は、取引時間を予測不可能にすることで市場操作の難易度を上げる戦略として機能します。異なる時間にランダムに取引を実行することで、悪意のある取引者が取引パターンを予測し利用するリスクを減少させることができます。ただし、ランダム時間取引が防止策として機能する一方で、サンドイッチ攻撃が攻撃者にとって実行する価値があるかどうかは、これらの取引を実行するコストが攻撃者が他の取引者から得られる財務的利益を上回るかどうかに依存します。したがって、ランダム時間取引は他の保護策と組み合わせることで、市場操作やサンドイッチ攻撃をより効果的に防ぐことができます。

意図取引のケーススタディ:UniswapX

Uniswapの紹介

Uniswapは、機械工学のエンジニアであったHayden Adamsによって発明されました。2017年に失業した後、Hayden Adamsはイーサリアムの共同創設者であるVitalik Buterinから自動化マーケットメイカー(AMM)の概念に触発され、Solidityというスマートコントラクトプログラミング言語を独学で学び、Uniswapの開発に着手しました。2018年11月、Uniswapの最初のバージョンV1がイーサリアムメインネットでローンチされ、AMMに基づく分散型トークン交換サービスを提供しました。その後、Uniswapは急速に発展し、V2およびV3バージョンをリリースし、取引体験と流動性提供メカニズムを継続的に最適化しています。

UniswapXの紹介

UniswapXは、許可不要でオープンソース(GPL)のオークションメカニズムを採用した革新的な分散型取引プロトコルであり、ユーザーが異なるAMMや他の流動性ソース間で取引を行うことを可能にします。このプロトコルの核心は意図取引であり、ユーザーは取引の意図を表現するだけで、取引の具体的な実行プロセスには関心を持ちません。ユーザーは自分が何をしたいのかを明確にし、署名一つで全ての操作を完了させることができます。

UniswapXには、リミットオーダーリアクター、ダッチオーダーリアクター、エクスクルーシブダッチオーダーリアクター(オランダ式注文および独占オランダ式注文リアクター)の3種類の異なるリアクターが存在し、参加者が配置する可能性のある異なるタイプの注文を処理します。その中で、エクスクルーシブダッチオーダーは新しいタイプの注文で、オランダ式オークションに似ていますが、参加者の数が制限されています。

ユーザーがUniswapXを通じてダッチオーダーまたはエクスクルーシブダッチオーダーを発注すると、彼らはPermit2と契約を結び、トークンの移転を許可します。一度署名されると、これらの注文は発表され、誰でも受注して完了させることができます。交換者は、指定された時間内に取引し受け取る量を示すだけで、「フィラー」(fillers)が注文を完了させます。

意図取引の基礎は、参加者が実現したい目標に集中できるようにすることです。意図に基づく取引の前提は、参加者が取引を処理する必要がなく、実現したい目標を列挙することです。こうすることで、「フィラー」はさまざまな方法を使用して取引を完了でき、UniswapXは分散型取引所(DEX)、中央集権型取引所(CEX)、クロスチェーン流動性ネットワーク、ネイティブブリッジ、ステーブルコインプールなど、さまざまな流動性プールから利益を得ることができ、最適な価格を確保します。

さらに、「フィラー」はできるだけ早く取引を完了させるインセンティブがあり、より高い価格と各取引のより高い手数料から利益を得ることができます。「フィラー」はできるだけ早く取引を完了させ、各取引からより高い価格とより高い手数料を得ることを目指します。リアクターは契約を検証し、トークンの出力量が期待通りであることを確認します。

全体として、UniswapXはその革新的なオークションメカニズムと意図取引の理念を通じて、ユーザーにより効率的で透明性が高く、ユーザーフレンドリーな取引環境を提供し、従来のAMMが直面する問題(取引コスト、MEV攻撃、スリッページの摩耗など)を解決しています。

AI-Agentとは

AI-Agent、すなわち人工知能エージェントは、環境、入力、事前定義された目標に基づいて自律的に意思決定を行い、タスクを実行するコンピュータプログラムです。AI-Agentの核心的な構成要素には、大規模言語モデル(LLM)が「脳」として機能し、情報を処理し、インタラクションから学び、意思決定を行い、行動を実行する能力を持つことが含まれます。また、環境を感知するための観察と知覚メカニズム、観察結果や記憶内容を分析し、可能な行動を考慮する推論思考プロセス、思考や観察に対する明示的な応答としての行動実行、学習のために過去の経験を保存する記憶と検索が含まれます。

AI-Agentは反応型、能動型、学習型、協力型のいずれかであり、通常は複雑なタスクを実行するために独立して動作します。LLMは、書籍、記事、ウェブサイト、ユーザーのさまざまな入力を含む膨大なデータセットでトレーニングされます。

一般的なAI-Agentの例には、ChatGPT、テスラの自動運転エンジン、Netflixの推薦エンジンなどがあります。従来のLLMは通常、テキスト対話を生成するために使用されますが、AI-Agentの概念は、他のツールを使用し制御する能力に重点を置いています。ChatGPTは、自然言語処理(NLP)を使用してテキストを理解する方法を学ぶ仮想アシスタントです。トレーニングプロセスでは、LLMは文中の次の単語を予測することを学び、文脈、文法、意味を理解するのに役立ちます。それに対して、テスラの自動運転エンジンは、ミリ秒単位で計算を行い、車両の速度や角度を決定します。画像や動画を通じてトレーニングを行い、物体間の距離や物体が何であるかを特定します。道路上では、エージェントはすべてのカメラを使用して異なる物体を認識し、周囲の環境の仮想マップを生成して正確に運転方法を決定します。NetflixのAI-Agentは、ユーザーが以前に視聴した番組に基づいて映画を推薦します。ユーザーが異なるタイプの映画とどのようにインタラクトするかに関する大量のデータ(視聴時間、検索クエリ、評価内容など)を収集します。また、映画のジャンル、キャスト、監督、公開年などの情報も分析します。これら二つのデータを組み合わせることで、推薦エンジンは類似のユーザーの視聴履歴に基づいて映画を推薦します。

成熟したAI-Agentプラットフォームでは、ユーザーはエージェントに指示を出すだけで、脳のようなLLMが他のさまざまなツールを賢く呼び出し、ユーザーにコンテンツを提供したり、ユーザーの要求を満たしたりします。

AI-Agentの応用シーンは非常に広範で、eコマース、教育、不動産、旅行、金融、医療、交通、政府サービス、メディアエンターテインメントなど多くの分野をカバーしています。彼らはパーソナライズされた推薦、スマートカスタマーサービス、市場動向分析、不動産評価、旅行マーケティングの最適化、顧客サービスとサポート、教育データ分析、医療画像分析、スマート推薦システムなどのサービスを提供できます。AI-Agentの機能には、環境の変化を感知する、応答的な行動、推論と説明、問題解決、推論と学習、行動と結果の分析などが含まれ、繰り返しのタスクを自動化し、パーソナライズされた体験を提供し、シームレスで経済的に効率的なスケーラビリティを実現し、可用性を向上させ、コストを節約し、データ駆動の洞察を提供します。

AI-Agentは多くの利点を提供し、企業やサービスの運営方法を根本的に変えます。彼らは繰り返しのタスクを処理する際の効率と一貫性を確保し、プロセスの正確な実行を保証し、人間の労働者の疲労の影響を受けません。パーソナライズと動的調整を通じて、AI-Agentは個々のユーザーの好みに基づいて体験をカスタマイズし、リアルタイムで関連性とエンゲージメントを確保します。彼らのスケーラビリティと可用性により、24時間体制で大量のタスクを管理し、ダウンタイムなしでシームレスなサービスを提供できます。さらに、AI-Agentは複雑なパターン認識に優れ、データ内の微細なトレンドを識別し、より賢明な意思決定を促進します。これにより、プロセスを最適化し、大量の人力の必要性を減少させ、コストを大幅に削減します。加えて、AI-Agentは革新の触媒として機能し、新しいビジネスモデルやサービスを創出し、競争優位性を強化します。彼らはリスクと詐欺の検出を通じてセキュリティを強化し、疑わしい活動を監視し、脅威から保護します。最後に、リソースを最適化する能力は、より持続可能で効率的な運営に寄与し、各業界にとって不可欠な資産となります。AI-AgentはLLMに基づく新しい技術であり、特定のシーンに基づいて意思決定を行い、実行することができ、「無状態のAPIから状態を持つツールへと大規模言語モデルを変革します」。

AI-Agentと意図取引の関係

意図に基づく取引において、AI-Agentはユーザーが自然言語入力を理解することでさまざまなタスクを完了するのを助けるインテリジェントなパーソナルアシスタントとなります。LLM(大規模言語モデル)は、意図に基づくアーキテクチャに統合され、ユーザーがこれらのニーズを実現する方法を考慮することなく、自分のニーズを表現できるようにします。取引の分野では、意図に基づく取引により、ユーザーは取引の期待される結果を宣言し、実際の取引を構築するプロセスは第三者の解決者が担当します。AI-Agentの統合は、このプロセスの効率とインテリジェンスのレベルを向上させることができます。例えば、AI-Agentはその感知、計画、記憶、ツール使用などの能力を活用して、解決者とインタラクションし、取引戦略を自動的に実行し、取引の実行価格と時間を最適化します。

AIがユーザーの意図を解釈できるようになると、迅速に解決者(solver)とコミュニケーションを取り、結果を生成できます。解決者がインターフェースに統合されている場合、取引速度はさらに速くなる可能性があります。解決者は、異なる中央集権型取引所やオンチェーン/オフチェーンの流動性ソースを通じて処理を行い、最適な取引レートを見つけることができます。なぜなら、彼らは誰よりも早くすべての価格を比較できるからです。

速度が速いだけでなく、解決者はさまざまな流動性プールに接続することもできます。これにより、解決者は意図を実行する最適な方法を自動的に見つけるため、クロスチェーン取引のガス費用も削減されます。

未来の展望

Circleのような企業は、これら二つの概念をどのように結びつけるかを研究しています。彼らはTXT2TXNというプロトタイプを作成し、ユーザーがいくつかのEVMチェーン上で資金の交換や転送を行えるようにしています。ユーザーはログインしてウォレットに接続し、意図を入力する必要があります。意図を書き込むと、LLMは入力/意図が転送か交換かを識別します。意図が識別できない場合は「一致するものがありません」と表示されます。その後、CowSwap注文を作成するための構造を埋め込むか、転送の取引負荷を作成します。ユーザーは取引を完了するために契約を受け取り、署名します。取引処理中、インターフェースは確認リンクを表示し、ユーザーが取引や交換を検証できるようにします。

私たちは、改善の余地があると考えています。例えば、AIが質問を提起してAI-Agentが意図を正しく理解できるようにすることは非常に有益です。意図を誤解すると、資金移動を伴うプロセスで問題が発生する可能性があり、将来的に法的問題を引き起こす可能性があります。私たちは、AI-AgentがdAppsを通じてNFTやトークンを購入する新しい機能を実行できることを期待しています。これにより、ユーザーはプログラマーがインターフェースを継続的に更新することなく、より多くのタスクを実行できるようになり、その実用性が大幅に向上します。Circleは、ユーザー体験を向上させるために、個人アドレス帳をAI-Agentに統合する新機能を追加することを検討しています。これにより、意図の入力がより明確で便利になります。

解決者があなたの意図を実現するのを助けることで、対抗者が発見する問題も考慮しなければなりません。解決者は多くのユーザーの意図情報を収集するため、一般的な情報やデータ漏洩のリスクに加え、彼らは戦略的に売買を行い、MEVを獲得するために市場を操作する可能性があります。これにより、市場の分裂や流動性の問題が引き起こされる可能性があります。解決者がこれらのデータを無制限に利用することを選択した場合、コミュニティ内の人々が分散型金融エコシステムに対する信頼を失う可能性があります。

参考記事:

https://cointelegraph.com/learn/intent-based-architectures-and-applications-in-blockchain

https://www.halborn.com/blog/post/intent-centric-blockchain-are-intents-the-next-big-thing-in-web3

https://docs.uniswap.org/contracts/uniswapx/overview

https://blog.li.fi/uniswapx-a-deep-dive-4b4ea7673dc1

https://www.coindesk.com/tech/2023/11/15/intents-are-blockchains-big-new-buzzword-what-are-they-and-what-are-the-risks/

https://www.circle.com/blog/txt2txn-using-ai-llms-for-internet-based-applications

https://anoma.net/blog/an-introduction-to-intents-and-intent-centric-architectures

https://www.paradigm.xyz/2023/06/intents



ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する