掲載済み (2026-07-11号)
032 267文字 • 2分

AIエージェントの決済履歴は「戦略ログ」になる ─ 誰が誰に払ったかを隠す private x402 "SubEtha"を作った

日本語

掲載情報

概要

AIエージェントのオンチェーン決済が「行動ログ」として露呈する課題に対し、zERC20とゼロ知識証明を用いて支払いの対応関係を隠蔽するx402拡張プロトコル「SubEtha」の解説。

詳細内容

### AIエージェントの決済プライバシーの必要性 AIエージェントが自律的にAPIを利用・決済するx402のような仕組みでは、決済履歴が公開台帳に残るため、どのエージェントがどのツールをどの順序で使ったかという「戦略ログ」が外部から解析されるリスクがあります。本記事では、この課題を解決するPoC「SubEtha」を紹介しています。 ### SubEthaの技術的アプローチ SubEthaは、公式のzERC20(EIP-7503)スタックを活用し、以下の手法でプライバシーを保護します: - **Burn & Mint構造**: 支払いを使い捨ての「burnアドレス」への送金に置き換え、プロバイダーは後からZK証明を用いて自身の「treasury」へmint(受取)を行います。これにより、誰が誰に払ったかの対応関係がオンチェーンから消滅します。 - **UXの最適化**: ZK証明の生成待ち(1〜2分)による遅延を防ぐため、burnが確認された時点でリソースを提供する二相決済を採用。また、EIP-2612 permitを活用したGasless決済にも対応しています。 - **バッチ処理(任意)**: 複数の決済を1つのmintにまとめることで、金額の一致から対応関係を推測されるリスクを軽減します。 ### 展望と限界 現時点では第三者からの観測を防ぐものであり、プロバイダー自身はリクエスト元を把握しています。また、アノニミティ・セット(決済数)に匿名性が依存する性質がありますが、AIエージェント時代のインフラとして「支払いの秘匿性」という重要な選択肢を提示しています。