以太坊联合创始人维塔利克·布特林开发了一套面向AI代理的开源隐私系统,该系统结合了Tor路由、匿名支付和本地处理的提示词,以减少用户在访问大型语言模型时个人信息的暴露。
摘要
- 维塔利克·布特林开发了一套开源AI隐私系统,结合了Tor路由、zkAPI支付和本地提示词重写。
- 每次AI对话都使用单独的Tor电路,并添加随机掩护流量,使请求更难被追踪。
- 该系统通过一个兼容OpenAI的接口运行,并使用沙箱限制将网络活动通过Tor路由。
- 布特林表示该设置已变得可用,但也承认响应时间较慢,且在应对协同流量分析方面存在弱点。
- 他预计以太坊主网上的zkAPI存取款成本会更低,但尚未确认部署日期。
在一篇X帖子中,布特林表示他为自己的AI代理框架pi构建了一个“偏执模式”,使用zkAPI、随机掩护流量和一个本地语言模型,在请求到达外部AI提供商之前对其进行重写。
该设置通过一个兼容OpenAI API的守护进程运行,使隐私功能能够作为代理和语言模型服务之间的独立层来运作。
布特林已在GitHub上发布了相关代码,不过他承认该系统会带来显著延迟,并且仍然容易受到某些形式的流量分析影响。
维塔利克·布特林的AI隐私系统使用单独的Tor电路
根据布特林的技术描述,每次AI对话都会获得一个单独的Tor电路,同时请求会与随机掩护流量混合,使网络活动更难被区分。
Tor通过多个中继路由互联网流量,以隐藏连接的来源。在布特林的实现中,单独的电路为对话之间提供了网络隔离。
额外的掩护流量旨在使观察者更难根据通信模式识别出实际的AI请求。
支付隐私通过zkAPI处理,布特林表示这可以防止用户在访问AI服务时通过支付信息暴露身份。
该系统包含一个本地提示词重写机制。在请求到达外部语言模型之前,另一个运行在用户设备上的模型会处理原始文本。
布特林将这一功能描述为自带本地模型的安排,允许用户选择负责重写其提示词的模型。
根据该帖子,他自己的设置使用的是qwen3.8-flash-next。
本地重写提供了独立于网络路由和支付组件之外的另一层保护。然而,布特林并未声称重写后的提示词能够消除通过用户提交的信息识别其身份的所有可能性。
该实现将这些功能整合到一个支持OpenAI API接口的守护进程中,使代理能够通过隐私包装器发送请求。
沙箱限制增加了另一层隔离
除了网络路由和提示词处理之外,布特林还将pi代理框架置于bubblewrap(即bwrap)沙箱之中。
Bubblewrap是一个Linux沙箱工具,可以限制程序对其运行环境某些部分的访问。
布特林表示他正在尝试将MicroVM技术作为另一种隔离选项,不过该帖子并未证实MicroVM设置已成为最终实现的一部分。
这个沙盒化的代理被 torsocks 包裹,torsocks 是一个将受支持的网络连接通过 Tor 路由的实用工具。
据 Buterin 称,这一安排旨在确保代理的网络活动通过 Tor 进行,而不是直接建立连接。
因此,该技术设计解决了多个独立的潜在信息暴露来源,包括网络连接、支付记录、提示内容以及 AI 代理运行的环境。
Buterin 使用一个简单的研究任务演示了这一安排,并表示该软件正变得可用于实际工作。
“它变得相当可用了!”他写道,同时承认用户仍然面临相当大的延迟。
他特别指出,新对话的开始是整个过程特别缓慢的部分。
该帖子没有提供基准测试结果、平均响应时间,也没有与同一代理未受保护版本进行对比。
Tor 保护仍易受协同流量分析攻击
尽管采取了额外的隐私措施,Buterin 承认 Tor 对他所开发的系统来说并非理想的网络。
他表示,随机掩护流量为抵御被动观察者提供了合理的保护,但他指出了一个更困难的威胁,涉及 AI 提供商与 Tor 入口中继之间的合作。
入口中继是 Tor 客户端进入网络时使用的第一个中继。
在 Buterin 描述的场景中,与入口中继合作的 AI 提供商可以主动操纵请求和响应的时间,以识别流量中的模式。
根据他的评估,这种协同会使随机掩护流量大幅降低效果。
Buterin 认为,这类应用将受益于专门的混合网络(mixnet),这是一种隐私网络,旨在通过流量分析使连接传入和传出通信变得更加困难。
他提出的方法将涉及更高的带宽需求,以及直接内置于网络中的持续掩护流量。
持续掩护流量意味着即使用户没有发出真实请求,也会产生额外的网络活动,而不是仅依赖随机插入的流量。
Buterin 没有宣布可用的混合网络实现,也没有提供开发时间表。
他的评论将这种网络描述为对当前 Tor 安排的一种潜在技术改进,而他将当前安排描述为保护 AI 交互的不完美解决方案。
zkAPI 支付成本预计将在以太坊上下降
Buterin 以一项关于使用 zkAPI 成本的单独进展结束了他的更新。
他表示,zkAPI 存款和取款的显著更便宜的 gas 成本即将登陆以太坊主网。
该声明没有具体说明预期的交易成本降低幅度、实现节省的机制或部署日期。
存款和取款与代理包装器中的网络隐私功能是分开的,后者使用 zkAPI 来应对通过支付暴露身份的可能性。
Buterin 的帖子没有指明在他的演示中使用了哪些外部语言模型提供商,也没有披露运行这些组合隐私工具的总成本。
宣布的 gas 成本变化仍待落实,帖子中没有提供确认的主网激活日期。
早期的 zkAPI 工作为 Buterin 的最新实验提供了背景
最新的实现紧随以太坊基金会和 Open Anonymity Project 于 10 月 1 日推出的项目,该项目将 zkAPI 引入为计量服务的支付系统。
根据基金会的技术公告,用户将资金存入以太坊金库,并通过零知识证明授权后续的 API 使用。
该系统可以颁发具有支出限额的短期 API 凭证,允许单次授权覆盖会话期间的多个请求。
支付授权和提示词传递是分开处理的。支付服务验证消费权限,但不接收对话内容,而模型提供商处理提示词时,并不会获得用户的资金身份信息。
基金会承认,该支付机制并不能独立隐藏 IP 地址或提示词中包含的信息。这些局限性已在 10 月 2 日的一篇zkAPI 隐私分析中进行了审视。
10 月 4 日,Buterin 测试了一个三层设置,使用个人健康和旅行信息来生成饮食和锻炼建议。
正如 crypto.news 此前报道的那样,较早的实验使用本地 Qwen 模型来决定哪些信息应共享给远程 AI 服务。Buterin 报告的处理速度约为每秒 20 到 30 个 token,并表示超过每秒 100 个 token 的速度会更理想。
以太坊在自主代理方面的工作包括 ERC-8004 身份基础设施,该基础设施原定于 2026 年 1 月主网上线。该标准为代理身份和声誉提供注册表,这与 zkAPI 处理的私有支付授权是不同功能。
Buterin 的最新帖子描述了围绕早先隐私安排的额外控制措施,包括针对特定对话的 Tor 电路、随机掩护流量和沙箱限制。






