x402 プロトコル:忘れ去られた HTTP コードがいかにして 1,500 万件の AI エージェント取引の決済レールとなったか
28 年間、HTTP ステータスコード 402 はプロトコル仕様の中で眠ったままでした。「Payment Required(支払いが必要)」— 決して訪れることのなかった未来のためのプレースホルダーでした。クレジットカードが勝利し、サブスクリプションモデルが主流となりました。インターネットはネイティブな支払い機能を備えないまま進化しました。
そして、AI エージェントがモノを購入する必要性が出てきました。
2025 年 5 月、Coinbase は x402 を発表しました。これは、即時の自律的なステーブルコイン支払いのために HTTP 402 をついに有効化するプロトコルです。わずか数ヶ月の間に、x402 は 1,500 万件のトランザクションを処理しました。Cloudflare は x402 財団を共同設立し、Google はこれを自社の Agentic Payments Protocol に統合しました。 トランザクション量はわずか 1 ヶ月で 10,000% 増加しました。
このタイミングは偶然ではありませんでした。AI エージェントがチャットボットから自律的な経済主体へと進化し、API アクセスの購入、計算資源の支払い、データの購入を行うようになるにつれ、根本的なギャップが露呈しました。従来の支払いインフラは人間の関与を前提としているということです。アカウント作成、認証、明示的な承認。これらはすべて、マシンがミリ秒単位で取引を行う必要がある場合には機能しません。
x402 は AI エージェントをファーストクラスの経済参加者として扱います。そして、それがすべてを変えます。
28 年の待機:なぜ HTTP 402 は存在しながら機能しなかったのか
HTTP 402「Payment Required」は、1997 年の元の HTTP/1.1 仕様で予約されていました。そのアイデアは先見の明がありました。ウェブにはいずれネイティブな支払い機能が必要になるというものです。しかし、インフラが存在しませんでした。
当時、課題は克服できないものでした。
デジタルキャッシュの欠如: クレジットカードには複雑な加盟店関係や PCI コンプライアンスが必要であり、マイクロペイメントを経済的に処理することはできませんでし た。0.001 ドルの取引は技術的に不可能でした。
プログラマブルマネーの欠如: 支払いには人間の承認が必要でした。ソフトウェアが自律的にトランザクションに署名する方法はありませんでした。
決済レイヤーの欠如: プログラムで支払いを開始できたとしても、従来の銀行システムを通じた決済には数日かかりました。
ステーブルコインとブロックチェーンがこれら 3 つの問題をすべて解決しました。USDC はデジタルキャッシュを提供し、暗号化ウォレットはプログラムによる署名を可能にし、オンチェーン決済は数秒からミリ秒で完了します。プロトコルがステータスコードを予約してから 28 年、ようやくインフラが整いました。
x402 の実際の仕組み
x402 の素晴らしさは、そのシンプルさにあります。支払いを、既存のウェブインフラならどこでも処理できる HTTP の会話へと変換します。
支払いフロー
ステップ 1:クライアントがリソースを要求 AI エージェント(または人間)が、API エンドポイント、プレミアムコンテンツ、またはサービスにアクセスするための標準的な HTTP リクエストを送信します。
ステップ 2:サーバーが 402 Payment Required を返却
コンテンツを提供する代わりに、サーバーは HTTP ステータス 402 と、金額、受け入れ可能なトークン、ブロックチェーンネットワーク、受取人のウォレットアドレスなどのマシン読み取り可能な支払い条件を含む PAYMENT-REQUIRED ヘッダーを返します。
ステップ 3:クライアントが支払いを構築 クライアントは支払い要件を解析し、ブロックチェーン上のトランザクション(通常は Base または Solana 上の USDC)を構築し、暗号技術を用いて署名します。
ステップ 4:クライアントが支払い証明を添えて再試行
クライアントは別の HTTP リクエストを送信し、今度は支払いの暗号証明を含む PAYMENT-SIGNATURE ヘッダーを含めます。
ステップ 5:サーバーが検証して提供 サーバー(またはファシリテーターサービス)がオンチェーンで支払いを検証します。有効であれば、リソースが提供されます。フロー全体はミリ秒単位で完了します。
ファシリテーターの役割
x402 は「ファシリテーター」という概念を導入しています。これは、リソース提供者がブロックチェーンインフラの専門知識を必要としないよう、支払いの検証と決済を処理するサービスです。
Coinbase Developer Platform は、Base 上で手数料無料の USDC 支払いを処理するホスト型ファシリテーターを提供しています。これにより、開発者はブ ロックチェーンの複雑さを完全に抽象化し、最小限のコード変更で API に x402 を追加できます。
// コンセプト的なミドルウェアの実装
app.use(x402({
facilitator: 'https://x402.coinbase.com/facilitator',
price: '0.01', // リクエストあたりの USDC
network: 'base'
}));
わずか一行のミドルウェアが、あらゆる API をコール単位課金(Pay-per-call)サービスに変貌させます。
数字で見る:ゼロから 1,500 万件のトランザクションへ
x402 の採用曲線は驚異的です。
トランザクションの成長:
- 2025 年 5 月:プロトコル開始
- 2025 年 6 月:週間トランザクション 50 万件
- 2025 年 10 月:月間成長率 10,000% を記録
- 2026 年 1 月:累積トランザクション処理数 1,500 万件
エコシステムの規模:
- 40 以上のパートナーが SDK や統合機能を開発中
- x402 エコシステムトークンの時価総額は 8 億 600 万ドル
- Base、Solana、Polygon、NEAR でのアクティブな展開
コストの経済性:
- Base でのトランザクションコストは 0.01 ドル未満
- Solana:400ms のファイナリティで 1 トランザクションあたり 0.00025 ドル
- 1 回の API コールにつき 0.001 ドルという低額な支払いも経済的に成立
この経済性は重要です。従来の決済処理には、手数料の関係で最低でも 0.50 〜 1.00 ドル程度の採算ラインがありました。x402 は 1 セント未満の取引を経済的に合理的なものにし、クレジットカードでは不可能だったビジネスモデルを可能にします。
なぜ AI エージェントにネイティブ決済が必要なのか
AI エージェントがどのように動作するかを理解すれば、x402 のテーゼは明確になります。