Author: Jay Yu; Compiled by Block unicornはじめに
今日、分散型人工知能(deAI)のための「ネットワーク・スタック」が構築されつつある。align: left;">今日、私たちは分散型人工知能(deAI)のための「ネットワーク・スタック」の構築を目の当たりにしている。インターネットが、トランスポート層のTCP/IP、サービス・ディスカバリー層のDNS、アプリケーション・ロジックのHTTPといった相互運用可能な標準のセットで動いているように、deAIスタックも、アプリケーション層のx402、サービス・ディスカバリー層のx402、サービス・ディスカバリー層のx402という3つのモジュールに分解することができる。アプリケーション層はx402、サービス発見層はERC 8004、トランスポート層はA2A - これらはすべて、従来のHTTPウェブスタックの上で実行されます。
一言で言えば、deAI スタックは、プロキシがどのように支払い、リソースを発見し、互いに通信するかを定義しています。
1.アプリケーション層 - x402
分散型人工知能(deAI)スタックのトップは x402であり、様々なサービス(ファイルストレージ、eコマース、ウェブクローリングなど)のエージェント間の支払いのためのアプリケーションレイヤープロトコルを表している。「HTTP 402: Payment Required" ステータスコードを根本的に拡張し、ワークフローの一部とすることで、プロキシが安定したコインを使用してサービスの支払いを行えるようにする。
私は以前、 x402 について「HTTP 402の現代的な変身」と題した記事で長々と書き、そのビジョン、アーキテクチャ、機会、課題を取り上げました。
基本的に、x402は3つの部分からなる3者間プロトコルで動作します:クライアントがリソースを要求する→サーバーが402ステータスコードを返す→決済ファシリテーターがクライアントの支払い権限を確認し、実際に資金を送金する(例えば、署名されたトランザクションでチェーンを送信する)。これらのステップを完了した後にのみ、サーバーは高レベルコンテンツのロックを解除する。
今日、x402scan は、x402 サーバーが実際にどのように動作するかを観察するための最良のリソースの 1 つでしょう。実運用において。長い目で見れば、x402 はプレミアムコンテンツ(ウェブクロール、有料記事、コンピューティングリソースなど)に対するマイクロペイメントから大きな利益を得るだろうが、(x402scan を通して明らかに見える)最近の上昇の大部分は、......$PING のような一連のモーダルコインによるものである。-- これらのコインは、債券曲線に沿って鋳造されるために、x402経由での支払いを必要とします。
それにもかかわらず、x402は、出現しつつある分散型人工知能(deAI)スタックにおけるアプリケーション層標準の良い例である。伝統的なウェブスタックの「アプリケーション層」に多くのプロトコル(HTTP、FTP、SMTP、VoIPなど)が含まれるように、将来的にはさらに多くのアプリケーション層標準が出現することが予想されます。
2.ディスカバリー層 - ERC 8004
x402 を使用する際に尋ねやすい質問は、「どのようなサービスが利用可能か、人々はどうやって見つけるのか」ということです。これは、イーサネット財団のリーダーシップの下で開発された ERC 8004 が「発見層」で活躍する場です。
DNSがドメイン名をIPアドレスにマッピングするように(google.com → 8.8.8.8)、ERC 8004は、プロキシIDをプロキシのさまざまなリンクと機能にマッピングするアップ・ザ・チェーン・レジストリを作成することによって、AIプロキシを発見するという問題を解決します。ERC 8004はエージェントのIDとして「エージェント・カード」を使用し、レピュテーション・スコアリングや認証などの追加機能を提供します。
ERC 8004の下敷きは、ERC721(NFT)とURIStorageを使用しています。名前、A2A、MCP、OASF、ENS、DID、サポートされるトラストタイプ(レピュテーション、暗号経済学、TEE 証明など)といったパラメータが含まれています。これらの異なるパラメータはすべて、エージェントができることをより完全に示す、様々なエージェントIDの基準を指しています。
私は、脱AI発見レイヤーとしてのERC 8004の軌跡は、インターネットプロトコルスタックにおけるDNSに似ていると思います。ここでは異なるプロキシカードリンクを参照)へリダイレクトさせます。
3.トランスポート層 - A2Aプロトコル
ここまで、アプリケーション層とディスカバリー層について説明してきました。プロトコルスタックの最後の部分はトランスポート層で、ERC 8004に似たプロトコルを介してディスカバリーが完了した後、アプリケーションが互いに通信する方法を扱います。従来のインターネット・ネットワーク・スタックでは、TCP/IPプロトコルがクライアントからサーバーへのネットワーク・パケットの転送を担当する。そして分散型人工知能(deAI)スタックについては、グーグルが最近、エージェント間の通信を可能にするために特別に設計されたA2Aプロトコルを導入した。
クライアントエージェント(A2Aクライアント)とリモートエージェント(A2Aサーバー)は、JSON-RPC 2.0を使用してHTTPS上で互いに通信します。基本的に、2つのプロキシは、それぞれのHTTPエンドポイントにアクセスし、計算や様々な機能をリクエストすることでお互いに「会話」します。また、A2Aでは、それぞれのプロキシがプロキシカードを持ち、その機能、フレームワーク、MCP添付ファイルなどを公開するために使用されることも規定しています。
A2Aプロトコルでは、クライアントとリモートプロキシが互いに確認した後、クライアントはプロキシカードを見てHTTPエンドポイントを取得しカードを見てHTTPエンドポイントを取得し、適切なサービスをリクエストする。リモートプロキシは、MCPツールや計算リソースなどを利用し、タスクを処理す る際に非同期のアップデートを送信する(推論モデルの「思考プロセス」 に似ている)。最後に、最終的なレスポンスと成果物を送信します。
ここでお勧めする優れた入門書は、 IBMのA2Aプロトコル(Agent2Agent)とは何ですか?IBMのA2Aプロトコル(Agent2Agent)とは何ですか?
すべての要素をまとめてみると......
x402、8004、A2Aのすべての要素をまとめてみると......
を参考にしてください。Coinbase が提供するデモ例 - Lowe's で新しい冷蔵庫を購入する。ユーザーがLowe'sから冷蔵庫を購入する方法を尋ねるチャットボットと会話をしたとします:
私たちは ERC 8004(発見レイヤー)を使ってLowe'sの冷蔵庫販売代理店を見つけ、Lowe?の冷蔵庫販売代理店を見つけ、代理店の特徴をリストアップするように依頼します。
HTTPエンドポイントを介してLowe'sの エージェントと通信するために、 A2A(トランスポート層)を使用します。
私たちは、 x402(アプリケーション層)を使用して、支払いの承認を処理し、チェーン上で安定したコインを送金します。
そしてもちろん、これらすべては従来のHTTP-DNS-TCP/IPウェブスタック上で行われます!
このスタックを合わせると、エージェントはデータを送信するだけでなく、チェーンに沿ったリソースとの取引、認証、調整もできるようになり、エージェント型インターネットのプロトコルのバックボーンを形成します。