以太坊基金會聯合OAC項目上線zkAPI,用戶存入ETH或USDC後可通過零知識證明獲取臨時密鑰調用AI模型,實現匿名支付,為AI代理機機支付和ETH結算層敘事注入增量。
作者:Zack Abrams
編譯:深潮 TechFlow
深潮導讀:以太坊基金會與 OA 項目把 Vitalik 等人 2 月提出的「ZK API Usage Credits」做成了主網可用的 zkAPI:先往金庫存 ETH/USDC,再用零知識證明換帶額度的臨時密鑰去調用模型,支付與身份從 API 鏈路里拆開。對 ETH 結算層敘事和 AI 代理機機支付都是增量;但網關仍可能靠 IP 關聯請求,協議本身也還標著實驗。
該系統由 Open Anonymity Project 參與構建,落地的是以太坊聯合創始人 Vitalik Buterin 與以太坊基金會 dAI 負責人 Davide Crapis 於 2 月公開發表的一套設計。
據週四發佈的一篇博客,以太坊基金會週四上線了 zkAPI——一套讓用戶在不暴露身份的情況下,為 AI 模型及其他按量計費 API 付費的系統。
基金會表示,zkAPI 是與開源 AI 隱私項目 Open Anonymity(OA)Project 共同打造的,目前已在以太坊主網上線。
「今天每一次 AI API 調用都帶著身份,」博客寫道。「你的 API 密鑰指向一個賬戶,賬戶又指向支付方式,你發出的每一條提示詞都會併入掛在這兩者上的記錄。服務商可以把你多年來的使用軌跡拼成一份單一畫像。」
「它像是把 OA 的不可關聯推理做了一次泛化,同時還把支付抽象掉了,」參與 Open Anonymity Project 的斯坦福計算機科學博士候選人 Ken Liu 週四下午在 X 發帖稱。他還寫道,「應當有更多把隱私與主權當作底座、讓人真正掌控自己的基礎設施。」
zkAPI 如何運作
按該博客的說法,使用 zkAPI 時,用戶須先把 ETH 或 USDC 等代幣存入以太坊上的金庫合約,合約會以私有票據(private note)的形式記錄用戶餘額。要花費這些代幣時,用戶設備上的軟件會生成一份零知識證明:證明其請求有資金充足的票據背書,但不會透露具體是哪一張票據,也不會暴露對應的入金。
zkAPI 服務器核驗該零知識證明後,會簽發一把帶消費上限的臨時 API 密鑰。用戶隨後帶著這把密鑰,把提示詞直接發給 AI 模型服務商;密鑰到期時,服務器會從用戶的私有餘額中扣減相應用量。
用戶每次為 AI 使用付費時,還會公佈一個名為「nullifier」的序列號。「若有人試圖把同一筆餘額花兩次,就會產生重復的 nullifier,從而暴露這次嘗試,此外不會洩露別的信息,」博客寫道。
據博客介紹,客戶端可與現有 AI 工具協同。「客戶端在你本機暴露標準的 OpenAI 與 Ollama API,」博客稱。「現有應用、編輯器和聊天客戶端只要指向 localhost 即可使用。」
用例與局限
博客把 AI 聊天與智能體列為首要用例。其他點名的應用還包括區塊鏈 RPC 查詢、圖像與視頻生成、VPN 帶寬,以及 AI 智能體之間的機器對機器支付。
不過據博客稱,zkAPI 系統並不提供網絡層匿名。網關有可能把來自固定 IP 地址的請求關聯起來;若用戶需要更強隱私,博客稱可通過 Tor 路由流量——Tor 是一種把流量經多台服務器中繼的匿名網絡,也常被所謂「暗網」站點使用。
會話還可能通過提示詞內容被重新關聯,例如個人細節、寫作風格或對話歷史。zkAPI 項目的 GitHub 倉庫將該協議描述為實驗性。
設計由 Vitalik Buterin 共同提出
zkAPI 落地的是 Davide Crapis 與以太坊聯合創始人 Vitalik Buterin 於 2 月 11 日在 Ethereum Research 論壇發表的「ZK API Usage Credits」設計。
Crapis 領導以太坊基金會的 dAI 團隊;該團隊於 2025 年 9 月成立,旨在提升以太坊作為 AI 結算與協調層的能力。該團隊還開發了 AI 智能體身份標準 ERC-8004,並於 1 月在主網上線。
宣佈 zkAPI 的這篇博客由 dAI 團隊的 Vittorio Rivabella 撰寫。
Buterin 在 2 月的一條 X 帖中,把面向 AI 服務的密碼學支付機制,列為以太坊在 AI 角色上的近中期願景之一。