Ethereum 的 zkAPI 讓你在不洩露身分的情況下為 AI 付費
前言
本文說明 zkAPI,這是在以太坊主網上推出的一種新機制,可將付款與身分分離,以實現更私密的 AI 存取。
在 10 月 1 日,以太坊基金會與 Open Anonymity Project 在以太坊主網上宣布了 zkAPI。其目標是讓使用者以 USDC 等穩定幣預付 AI 服務費用,並透過零知識證明取得短暫有效的 API 金鑰。此做法旨在保護使用者隱私,防止計費關係洩露人們向 AI 系統詢問的內容。其設計建立在 2026 年 2 月由 Davide Crapis 與 Vitalik Buterin 發表的以太坊研究提案之上。該專案被標示為實驗性,文件指出 OpenRouter 為相容的 AI 供應者。本文摘要說明 zkAPI 的運作方式、動機、技術流程、潛在用途與限制。
懶人包
zkAPI 讓你以加密貨幣預付、產生私密的消費憑證,並透過零知識證明請求有上限的短期 AI API 金鑰。 付款與身分被分離:區塊鏈記錄存款與消費收據,但不將它們與特定提示連結。金鑰快速過期且僅存於裝置記憶體中,供應者能看到提示與使用情況,但無法將其與付款來源關聯起來。
主體內容
zkAPI 在以太坊主網上的推出,是長期在密碼學、去中心化系統與隱私保護 AI 存取交會處討論的概念的實際實現。zkAPI 的核心利用零知識證明來證明有權花費預付資金,而不洩露底層存款或使用者身分。這讓使用者能從 AI 供應者取得短暫的 API 金鑰,同時將計費關係與提示內容分離。
工作流程與組件:使用者首先在以太坊的一個保管合約(vault contract)中以一筆普通交易存入資金(ETH、USDC 或其他支援資產)。該存款被轉換為私人憑證——一種記錄在鏈上的數位現金,但因為後續的消費是由零知識證明來證明,而非揭露帳戶細節,所以無法連結回存款人。當使用者想呼叫 AI 服務時,其裝置上的客戶端軟體會構造一個零知識證明,證明他們持有足夠的餘額且未曾花費該憑證。供應者的伺服器驗證該證明,並發放一個帶預定上限的臨時 API 金鑰(實質上是一個短期憑證)。
該臨時金鑰僅儲存在使用者裝置記憶體中,用來向 AI 供應者發送提示。關鍵在於,供應者會收到提示與短期金鑰,但不會收到存款或身分資訊。當金鑰到期時,供應者會發出列舉消耗內容的簽名使用收據。該收據用於向保管合約結算:付款層能看到花費金額與簽名收據,而 AI 供應者看到內容與收據,但任一方單獨都無法將使用紀錄與原始存款人或彼此連結起來。
動機:zkAPI 所處理的隱私問題相當具體。AI 提示中常包含關於健康、財務、關係與智慧財產的高度個人化資訊。在傳統雲端計費下,支付 API 存取的實體會保有日誌與計費關係,這些資料可能面臨傳票、稽核或外洩風險。基於零知識的分離透過移除付款紀錄與提示之間的直接對應,降低攻擊面。這補足了其他隱私策略——例如在本地運行模型——在使用者仍依賴遠端 AI 服務的情境下提供保護。
技術淵源:該實作取材自 2026 年 2 月由 Davide Crapis 與 Vitalik Buterin 發表的以太坊研究文章。Crapis 領導基金會的 dAI 團隊,將以太坊視為自治代理與計量服務的結算與協調基底。早期提案(包括 ERC-8004 與其他協調標準)預見到以太坊上將增長的機器對機器流量。但erin 也支持將零知識支付用於私密 API 使用,作為更廣泛的以太坊—AI 路線圖的一部分。zkAPI 透過結合智慧合約保管庫、零知識證明與短暫憑證來實現這些想法。
供應者整合與相容性:zkAPI 的文件將 OpenRouter 指為參考 AI 供應者,可接受短期金鑰。OpenRouter 將對多個模型的存取彙整在單一介面下;任何與 OpenAI API 格式相容的應用都可以透過指向本地轉發位址的方式接入。此模型具普遍性,也可適配到其他計量服務——例如區塊鏈查詢端點、圖像或影片生成功能、VPN 與機器對機器支付——前提是供應者接受以零知識證明取代傳統計費憑證,並透過簽名收據來結算使用量。
安全性、可稽核性與限制:專案倉庫明確指出該協議為實驗性,且未列出正式的安全稽核。零知識證明在不揭露底層憑證的情況下為消費提供加密保證,但整體信任模型仍依賴正確的客戶端端證明生成、安全的臨時金鑰處理,以及供應者在發出簽名收據時的可靠行為。潛在風險包括客戶端裝置被攻破、伺服器端對提示的日誌記錄,或簽名收據的管理不當。此外,許多司法管轄區對匿名付款與問責制的監管與法律問題尚未釐清。
隱私權衡:zkAPI 減少了付款與提示內容之間的直接連結,但並不使提示對供應者隱形。AI 服務仍會處理提示文字,並可能在其正常運作中記錄輸入與輸出。zkAPI 將資訊切分,以致沒有單一方同時持有計費來源與提示內容,降低了全面相關性的風險。對尋求完全隱私的使用者而言,zkAPI 可補充其他方法,例如裝置端模型、差分隱私機制或供應者端的合約保證與稽核。
實際影響與採用:若被廣泛採用,zkAPI 風格的機制可能改變開發者構建注重隱私的 AI 產品的方式。當前需要綁定計費關係的使用者登入流程,未來可改為整合 zkAPI 來接受短暫金鑰以進行計量互動,從而在不犧牲獲利能力的情況下提升隱私。機器驅動的流量(自治代理、物聯網或背景任務)也可使用此模式來為小額且頻繁的操作付款,保留交易與來源機器之間的不可連結性。
結論:zkAPI 是在以太坊上將付款與身分分離以供 AI 使用的一個具體進展。它實作了一個實用的零知識流程,用於預付、設限且短暫的存取憑證,將使用者詢問內容與付款方式之間的連結降到最低。該協議仍屬實驗性,提出了重要的營運與法律問題,並需經過謹慎的稽核、供應者合作與生態系整合,方能達到更廣泛的生產使用。作為讓區塊鏈基礎設施服務機器原生市場的更大運動的一部分,zkAPI 展示了密碼學如何為 AI 與其他計量服務催生新的隱私保護商業模式。
關鍵見解表
| 面向 | 描述 |
|---|---|
| 關鍵事實 1 | zkAPI 使用零知識證明,讓使用者能在不揭露存款或身分的情況下證明他們持有預付資金。 |
| 關鍵事實 2 | 供應者在驗證證明後發放短期且有上限的 API 金鑰;金鑰僅存在於裝置記憶體中,用來請求 AI 服務。 |
最後編輯時間:2026/10/2
