Open Anonymity Project 與以太坊基金會推出 zkAPI 點數,這是一套旨在將按使用量計費的 API 使用情況與使用者帳單身分分開的付款系統。基金會在 2026 年 10 月 1 日的公告中表示,zkAPI 已於以太坊主網上線,並設有存放 USDC 點數的金庫。AI 推論是其首個應用,但這項設計也支援其他按使用量收費的服務。
重點摘要
- zkAPI 使用私密餘額憑證與零知識證明來授權 API 支出,而不揭露哪筆存款提供了資金。
- 其執行階段金鑰模式會將提示直接傳送給 AI 服務提供者,而付款伺服器只會收到付款證明及該工作階段的支出總額。
- 此系統隱藏的是付款關聯,而非請求內容或 IP 位址;服務提供者仍可能透過網路中繼資料或反覆出現的個人細節,將不同工作階段關聯起來。
目錄
zkAPI 點數如何將資金來源與請求分開
zkAPI 不會將每筆 API 請求都綁定至帳單帳戶,而是從存入以太坊金庫合約開始。使用者會收到一份私密餘額憑證,其裝置上的軟體則會產生證明,表明該憑證足以支付經授權的支出,同時不透露背後是哪筆存款。
以太坊基金會的 zkAPI 公告指出,這是對 Davide Crapis 與 Vitalik Buterin 發表於 Ethereum Research 的 ZK API usage credits 設計所進行的實作。Open Anonymity 團隊協助建置用戶端、伺服器與合約。
存款以承諾值的形式記錄在 Merkle 樹中。每筆支出都會產生一個 nullifier(一種單向識別碼),用以偵測重複花用同一筆餘額的嘗試。此設計旨在驗證付款,同時避免留下可連結不同請求的帳單紀錄。
| 項目 | 詳情 |
|---|---|
| 以太坊主網金庫 | 公告發布時已上線;存放 USDC 點數。 |
| 執行階段金鑰模式 | 提示會直接傳送給服務提供者;付款伺服器處理證明與支出總額。 |
| 代理模式 | zkAPI 伺服器轉送請求,因此可看見流量。 |
| 工作階段結算 | 費用由已簽署的使用收據決定,而非由預留上限決定。 |
| 使用者退出 | 即使 zkAPI 伺服器無法使用,餘額仍可關閉並在鏈上提領。 |
工作階段上限保留資金,而非決定最終費用
在執行階段金鑰模式中,本機用戶端會向 zkAPI 伺服器傳送付款證明,但不附上提示。驗證完成後,伺服器會核發一組有效期短、設有美元計價上限的 API 金鑰。金鑰會留存在裝置記憶體中,而提示則由裝置直接傳送至 AI 服務提供者。
該上限是預留支出額度,而非設定最終帳單。金鑰到期後,服務提供者會以已簽署的收據記錄總使用量,伺服器再從私密餘額中扣除按使用量計算的金額。因此,一次授權即可涵蓋整個工作階段,無須每次呼叫都提交證明。
zkAPI 也提供較簡單的代理模式,透過其伺服器轉送請求。公告指出,這種模式較容易操作,但中繼伺服器會看見流量。
目前已上線的功能,以及使用者如何保有資金使用權
公告所述的主網金庫存放 USDC 點數。Sepolia 部署版本則提供測試功能與測試資金,而 OA Chat 提供無須安裝、可透過瀏覽器使用的 AI 聊天服務。
對於現有軟體,本機用戶端提供標準的 OpenAI 與 Ollama API。相容的應用程式、編輯器與聊天用戶端只要連接至 localhost 即可使用。
支出證明由伺服器在鏈下驗證。金庫合約會驗證存款、關閉及緊急退出操作的證明,因此即使 zkAPI 伺服器消失,使用者仍可關閉餘額並在鏈上提領。資金存放於以太坊合約中,而非公司帳戶。
付款隱私的界限
服務提供者仍可看見提示、回覆,以及 IP 位址等網路中繼資料。固定地址與請求時間可能有助於關聯資料;反覆出現的個人細節、寫作風格或對話紀錄,也可能將原本分開的工作階段串連起來。
公告建議,追求更強網路隱私的使用者可搭配 Tor,並在每個工作階段使用新的電路。但這並不會向推論服務提供者隱藏提示內容。減少重複使用上下文可能降低依據內容進行關聯的風險,但也會使對話較不實用。
除了 AI 之外,同一套用戶端與合約也可支援按使用量計費的區塊鏈 RPC 查詢、生成任務、頻寬及機器對機器服務。這些是該設計所描述的應用場景,並非已確認整合的服務提供者清單。
結論
zkAPI 推出了一套已上線的以太坊付款機制,可將 API 支出與帳單身分分開。其實際界限很明確:私密付款授權並不會讓底層對話或網路連線變得匿名。
閱讀更多新聞
免責聲明
本文由 FinanceVelix 提供一般資訊,並非個人化財務、投資、法律或稅務建議。加密貨幣價格可能快速變動,您可能損失全部投入資金。本文所述事實反映發布時可取得的資料,之後可能有所變動。請自行查證重要資訊,並在有需要時諮詢合格專業人士。提及任何資產、公司或服務,均不構成背書。




