Ethereum FoundationのzkAPI、Ethereumメインネットでプライバシー保護型API決済を開始
重要ポイント
- •Ethereum FoundationとOpen Anonymity Projectは、プライバシー重視の決済システムzkAPIをEthereumメインネットで稼働開始し、AIやその他のAPIサービスの支払いに利用できるようにした。
- •ユーザーはEthereumのボールトに資金を預け入れ、ゼロ知識証明を用いて、どの預かり資産が自分のものかを明かすことなく十分なクレジットを保有していることを証明する。これはzk-rollupsの基盤となる同じ暗号技術の応用である。
- •zkAPIは事前に定義された支出上限付きの短期APIキーを発行し、プロンプトはAIプロバイダーに直接送信され、利用料金は決済レイヤーを通じて別途精算される。これは従来のアカウントベースの課金とは異なる。
- •メインネット実装は、Ethereum Foundationの研究者Davide Crapis氏と共同創設者Vitalik Buterin氏による2月のZKベースのAPI利用クレジット提案に基づくもので、ローカルクライアント、SDK、ブラウザベースのAIチャットデモが公開されている。
- •プライバシー保護は決済レイヤーのみを対象としており、プロンプトの内容やネットワークメタデータはプロバイダーから見える状態のため、IPアドレスやタイミングを通じてユーザーがセッションをまたいで関連付けられる可能性がある。

Ethereum Foundationは木曜日、Open Anonymity Projectとの協力のもと構築されたプライバシー重視の決済システムzkAPIがEthereumメインネットで稼働開始したと発表した。このシステムは、ユーザーが請求先の身元を明かすことなくAIやその他のAPIサービスの利用料を支払えるように設計されている。
zkAPIの仕組み
Ethereum FoundationのdAIチームでAIコーディネーターを務めるVittorio Rivabella氏の投稿によると、ユーザーはEthereumのボールトに資金を預け入れ、その後ゼロ知識証明を用いて、どの預かり資産が自分のものかを明かすことなく、APIリクエストの支払いに十分なクレジットを保有していることを示す。ゼロ知識証明は、背後にある情報を明かすことなく主張が真であることを一方の当事者が証明できる、確立された暗号技術である。Ethereumでは、この技術はzk-rollupsと呼ばれるスケーリングシステムの基盤にもなっている。zkAPIの場合、同じ技術がトランザクションのスケーリングではなく決済に応用されている。
この設計は、従来のAPI課金とは対照的である。従来の課金では、利用状況は通常、決済手段に裏付けられたアカウントに紐付けられ、プロバイダーはリクエストと支払者の身元との直接的な関連を把握できる。このシステムの即時のユースケースの一つは、支払いをユーザーに紐付けずにAIの利用に対して支払うことである。zkAPIは事前に定義支出上限付きの短期APIキーを発行する。プロンプトはAIプロバイダーに直接送信され、利用状況は決済レイヤーを通じて別途精算される。
メインネットでの展開に加えて、プロジェクトはローカルクライアントとソフトウェア開発キット(SDK)、さらにブラウザベースのAIチャット実装を公開している。
提案からメインネットへ
今回のローンチは、Ethereum Foundationの研究者Davide Crapis氏とEthereumの共同創設者Vitalik Buterin氏による2月のZKベースのAPI利用クレジットに関する提案に続くものである。このコンセプトは、AIやその他の従量課金型APIへのプライベートで前払い式のアクセスをユーザーに提供する方法として提示された。今回のリリースにより、その設計が動作するメインネット実装へと転換された。クライアント、SDK、ブラウザデモが公開された現在、開発者やAPIプロバイダーがこのツールをどのように採用するかが、今後注目される展開である。
プライバシーの限界
zkAPIは、プロンプトの内容やネットワークメタデータをプロバイダーから隠すものではない。その結果、ユーザーはIPアドレス、タイミング、リクエストに含まれる情報を通じて、セッションをまたいで関連付けられる可能性が依然としてある。つまり、プライバシー保証はAIとのやり取りそのものではなく、決済レイヤーを対象としている。
出典: Cointelegraph