
以太坊基金会10 月1 日在官方部落格发表zkAPI,让用户付费使用AI 模型等按量计费的API 时不必揭露身分。 zkAPI 由Open Anonymity Project 与以太坊基金会合作开发,已在以太坊主网上线。
先存款进金库合约,再用零知识证明授权消费
以太坊基金会指出,现在每一次呼叫AI API 都带着身分:API 金钥对应帐户,帐户对应付款方式,用户送出的每一则提示词都会被记录在这两者底下,服务商可以把多年的使用纪录串成一份个人档案。基金会写道:「人们会向AI 模型询问自己的健康、财务与疑虑。」
zkAPI 的做法是把付款和身分拆开。用户先把ETH、USDC等资金存入以太坊上的金库合约,只需一笔普通交易,之后余额会以私密票据的形式存在,无法回溯到当初那笔存款。
要消费时,用户装置上的软体会产生一个零知识证明,证明有一张已存入资金的票据足以支付,而且尚未被花用过。 zkAPI 伺服器验证后,当场发出一把有效期短、设有美元上限的API 金钥,用户再拿这把金钥把提示词直接送给AI 服务商。金钥到期后,系统依实际用量从私密余额扣款。每笔消费都会公开一个由票据密钥推导出的序号,若有人想把同一笔余额花两次,就会产生重复的序号而被发现。
收款方看不到内容,AI 服务商不知道谁付钱
根据基金会的说明,zkAPI 伺服器只知道有一笔有效付款,以及每个工作阶段花了多少钱,不知道用户是谁、问了什么、用哪笔存款支付。 AI 服务商因为要执行模型,看得到提示词与回复,但不知道是谁付费。以太坊链上公开的只有存款、结清与提领纪录。
金库是以太坊上的合约,不是公司帐户,即使所有zkAPI 伺服器都消失,用户仍可在链上结清余额并提领。用户端在本机提供与OpenAI、Ollama 相同格式的API,现有的应用程式、编辑器与聊天工具只要改连到本机就能使用。
基金会表示,AI 推论是第一个应用场景,因为提示词很敏感,帐单纪录又会把每一则提示词连回用户。同一套用户端与合约也能用在区块链节点查询、图片与影片生成、VPN 频宽,以及AI 代理之间的机器对机器付款。
Vitalik 与Crapis 提出的设计,网络匿名与提示词内容仍是限制
zkAPI 是「ZK API 使用额度」设计的实作版本,这套设计由Davide Crapis 与以太坊共同创办人Vitalik Buterin 发表在以太坊研究论坛。程序代码已公开在GitHub。
基金会也列出两项限制。第一是网路层并不匿名,用户若固定用同一个IP 位址送出请求,闸道仍可能比对出请求模式,基金会建议需要更高隐私的用户透过Tor 连线,并在每个工作阶段使用新的线路。第二是提示词内容本身可能泄漏身分,若用户反复提供相同的个人资料、写作风格、对话纪录或专案文件,AI 服务商仍可能把不同工作阶段重新串连起来。
本文链接地址:https://www.wwsww.cn/ytf/41598.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。



