イーサリアム財団(Ethereum Foundation)が公式にzkAPIをリリースし、すでにイーサリアムのメインネットに展開されました。これにより、ユーザーまたはAIエージェントは、ETHやUSDCなどのオンチェーン資産を使ってAPI利用料金を支払えると同時に、支払いの身元やAPI利用履歴が直接結び付けられるリスクを低減します。

zkAPIはイーサリアム財団とOpen Anonymity Projectが共同開発しました。ユーザーはまず、資産をイーサリアム上の金庫スマートコントラクトに預け、その後、ゼロ知識証明(zero-knowledge proof)によって、十分な残高で支払えることを証明します。これにより、支払いサーバーに対して、具体的にどの入金(預け入れ)やどのウォレットから支払ったのかを開示する必要がありません。

AIを呼び出すたびにオンチェーン取引を送る必要はない

zkAPIは、AIモデルを呼び出すたびにEthereum上で取引を送る仕組みではありません。ユーザーはまず資金を預け、その後、ゼロ知識証明は主にオフチェーンで検証されます。システムが支払い能力を確認すると、有効期間と利用額に制限のあるAPIキーが発行され、それを使ってモデルを呼び出します。

この仕組みはAI Agentに特に適しています。Agentは将来、データやモデル推論、画像生成、その他のAPIサービスを毎日大量に自ら購入する可能性があります。そのたびにクレジットカード決済や手動でのアカウント開設、オンチェーン取引が必要だと、実用上の効率は大きく低下します。

ただし、zkAPIが提供するのは主に支払いの非連結性(payment unlinkability)であり、完全な匿名性ではありません。AIモデルの提供者は、ユーザーが送信したプロンプトやモデルの回答を引き続き見ることができ、IPアドレスなどのネットワーク情報を取得する可能性もあります。zkAPIが隠すのは、「今回のAPI呼び出しに、どのEthereumの支払いアドレスが使われたのか」をサービス提供者が直接特定しにくくすることです。

Ethereum、AI Agentの決済窓口を狙う

イーサリアム財団は現在、AI Agent経済を重要な取り組み分野に位置付けています。

zkAPIに加え、Ethereumエコシステムではx402決済標準の推進も進んでいます。これにより、AI Agentはステーブルコインを使って、APIやデータ、その他のデジタルサービスを利用ごとに購入できるようになります。

両者が解決する課題は異なります。x402は「どうすれば自動で支払えるか」を担い、zkAPIは「どうすれば身元や利用履歴を結び付けずに支払えるか」を担います。これは、EthereumがAI Agent間の機械間決済(machine-to-machine payments)を支える基盤決済ネットワークになろうとしていることを意味します。

ただし、zkAPIはまだ初期段階のインフラです。公式から実際の利用者数、API決済額、関連プロトコルの収益はまだ発表されていません。そのため現段階では、大規模なETHの新規需要がすでに生まれていると見るよりも、EthereumによるAI Agent決済市場への戦略的な布石と捉えるのが適切です。

「イーサリアムがAI決済市場の獲得に乗り出す!zkAPIメインネットが稼働、ETH・USDCで「匿名決済」してAIモデルを呼び出す」という記事は、(区块客)で最初に公開されました。