概要
AIエージェントがAPIアクセスに対して支払いを行うための決済プロトコルが3つあります。それぞれトレードオフが異なります:
| | x402 | MPP | L402 |
|---|---|---|---|
| ネットワーク | Base (Ethereum L2) | Tempo | Bitcoin Lightning |
| 通貨 | USDC | pathUSD | BTC (satoshis) |
| 速度 | 約2秒 | サブセカンド | ミリ秒 |
| 手数料 | 低い(L2ガス代) | 非常に低い | 非常に低い |
| SDK | @coinbase/x402-express | mppx | Custom (LND/CLN) |
| ファシリテーター | Coinbase | Tempo network | Lightning node |
| ステーブルコイン | あり (USDC) | あり (pathUSD) | なし(BTCの価格変動あり) |
x402を使うべき場合
最適な用途: 最も広いエコシステムをサポートしたい本番サービス。
- Coinbaseが提供するTypeScript、Go、Python向けの公式SDK
- USDCステーブルコインにより予測可能な価格設定
- Base L2によりガス代を低く抑制
- x402対応サービスのエコシステムが最も成長中
- サービスカタログ向けのBazaarディスカバリーを含む
MPPを使うべき場合
最適な用途: 速度が重要な高頻度マイクロペイメント。
- Tempoチェーン上でサブセカンドのファイナリティ
- マシン間決済に特化した設計
- pathUSDステーブルコイン(USDと1:1)
- Expressミドルウェア対応のシンプルなSDK(mppx)
- トランザクションあたりのオーバーヘッドが最小
L402を使うべき場合
最適な用途: Bitcoin ネイティブサービスおよびLightningエコシステムとの統合。
- Lightning Network経由の即時決済
- ステーブルコインなし — satoshis(BTC)での支払い
- Macaroonベースの認証トークンにより柔軟なアクセス制御が可能
- 確立されたエコシステム(2020年から、旧称「LSAT」)
- Lightningノードの運用または接続が必要
複数のプロトコルをサポートできますか?
はい。agentgradeは3つのプロトコルをそれぞれ独立してチェックします。複数のプロトコルをサポートすることで、エージェントにより多くの決済オプションを提供できます。エージェントは利用可能なウォレットや資金に基づいて使用するプロトコルを選択します。
サポートするすべてのプロトコルを /.well-known/x402.json サービスカタログに公開し、エージェントが発見できるようにしてください。
どれから始めるべきですか?
迷っている場合は、x402から始めてください。最も完成度の高いSDK、Coinbaseの支援、そしてステーブルコインによる価格設定があります。ユースケースがMPPやL402の特定の強みから恩恵を受ける場合は、後から追加してください。