以太坊基金会和 Open Anonymity Project 共同推出了 zkAPI,该系统允许用户预付人工智能及其他按量计费服务的费用,而无需在每次请求中关联其计费身份。 zkAPI自10月1日起在以太坊主网正式上线,它利用零知识证明和一次性API密钥,将付款人与所购买的服务分离。但这其中有一个隐患:AI系统仍然能看到提示语,且匿名性在其他环节仍可能被破解。
以太坊的zkAPI为AI支付披上了一层隐私面纱,但有一个前提条件

要点总结:
- 以太坊基金会(EF)的 zkAPI 于 10 月 1 日上线,实现了 API 支付与身份信息的解耦。
- Open Anonymity 利用零知识证明,确保已付费的 API 请求无法被追踪关联。
- AI 服务提供商仍能看到提示信息,而 zkAPI 用户可能通过 IP 数据泄露身份。
以太坊旨在消除AI的“纸质痕迹”
向商业AI模型发出的每一个问题,留下的“面包屑”可能比大多数用户想象的要多得多。 API密钥与账户相关联,账户又与资金相关联,而所有这些背后都积累着提示信息。以太坊基金会(EF)直截了当地指出了这个问题:“如今每次AI API调用都携带身份信息。”这正是zkAPI试图切断的痕迹。
zkAPI由以太坊基金会和Open Anonymity Project于10月1日联合推出,它允许用户将ETH、USDC或其他支持的代币存入以太坊金库,随后在不向支付服务器透露身份的情况下支付AI请求费用。AI服务提供商能收到请求,却无法获知其背后的计费身份。
该基金会的描述之所以引人注目,是因为这些计费记录可能涉及极其私人的信息。“提示词是私人的。人们会向AI模型询问自己的健康状况、财务状况以及内心的疑虑,”基金会题为《介绍zkAPI:适用于任何API的私密使用信用》的博客文章中写道。 如果一个账户中积累了足够多的此类问题,服务提供商获得的就不仅仅是一张账单。它可能掌握着某人长达数年的思维记录。
将资金存入保险库,然后从账单中消失
zkAPI的妙招始于一笔普通的以太坊交易。用户将信用额度存入金库合约。此后,这些资金由一张私有凭证代表,使用时无需透露原始存款的来源。正如以太坊基金会(EF)的描述所言:“zkAPI将支付与身份分离。”

随后,运行在用户设备上的软件会生成一份零知识证明,证明该张已注资的票据足以覆盖所请求的支出,且尚未被使用。服务器在验证该声明时,不会获知哪张票据属于该用户。具体实现很快就会涉及技术细节:存款是深达 32 层的默克尔树中的承诺。 支出会生成称为“无效化器”的单向序列号,而基于 BN254 曲线的 Groth16 证明和 Poseidon 哈希算法则负责处理繁重的加密计算工作。
“无效化器”就像巡逻的警察。若尝试将同一余额支出两次,重复操作就会暴露行踪。只要支出金额在余额范围内,该协议的设计就能确保该票据无法被关联。或者,用基金会的话来说:
“只要用户在余额范围内操作,其交易就无法被追踪。”
AI 获得一次性密钥
最巧妙的部分发生在支付授权之后。zkAPI的服务器不会向人工智能(AI)服务商提供与普通客户账户绑定的永久API密钥,而是验证支付证明后,生成一个带有美元额度上限的新密钥,且该密钥仅在用户设备内存中短暂存在。 随后,提示信息将直接发送至 AI 提供商。“处理资金的服务器永远不会看到内容,而查看内容的提供商也永远无法获知密钥背后的计费身份,”该基金会解释道。当该临时密钥过期时,提供商会将实际消耗的金额记录在一份经过签名的使用收据中。 zkAPI 会从用户的私人账户中扣除该金额,而非自动扣除全部消费限额。这意味着一次授权即可覆盖整个会话,而无需针对每个问题都发起以太坊交易。支付系统知道有人付款了,AI 知道有人提问了,但两者都不应掌握足以将两者关联的信息。
以太坊本身能看到的范围则更窄。公共区块链可以查看存款、结清和提现操作,但无法得知余额用于购买了什么。如果 zkAPI 服务器消失,资金也可以被追回。“即使所有 zkAPI 服务器都消失了,你也可以结清余额并在链上提现,”EF 的博客文章解释道。
隐私机制存在“后门”
然而,这并非什么“隐形斗篷”。zkAPI技术只是将计费身份与API使用分离,并不能神奇地隐藏用户输入到AI模型中的内容。服务提供商仍会收到提示和响应,因为它必须运行该模型。网络信息也可能暴露另一端的用户身份。 稳定的 IP 地址、时间模式或重复的行为,都可能帮助将看似独立的会话重新关联起来。 该基金会对另一个问题非常坦率,指出:
“共享的提示词内容对于任何能够读取这些提示词的人来说,都可能成为指纹。”
如果反复提及同一家雇主、家庭成员、写作习惯、项目文档或旧的对话记录,内容本身就可能像拼图一样将“笨拙的汤普蒂”重新拼凑起来。寻求更强网络匿名性的用户被建议使用Tor,并在不同会话中建立新的电路。该协议的代码库也将zkAPI标记为实验性功能。
尽管如此,AI 仅仅是第一个迈入该领域的应用。同一系统还可以处理区块链 RPC 查询、图像和视频任务、VPN 带宽以及机器间服务——在这些场景中,软件代理无需维护传统的客户账户即可支付服务费用。这使得 zkAPI 的应用场景比匿名 AI 既更窄,又更有趣。 它并不承诺“无人知晓任何信息”,而是力求确保“无人知晓全部信息”。
本文由人工智能从英文翻译而来。英文原版为权威来源;自动翻译可能存在不准确之处,尤其是在法律和监管术语方面。












