AI协助发现Zcash零知识电路漏洞,暴露隐私公链隐私与可审计的核心矛盾,展现了AI在安全审计领域的新作用。 ## 1. AI发现Zcash不可证伪漏洞 安全研究员Taylor Hornby受雇审计Zcash底层协议,将Orchard隐私池的零知识电路代码输入Anthropic Claude Opus 4.8,24小时后定位到人类四轮审计都未发现的漏洞。漏洞是Halo 2零知识证明电路遗漏椭圆曲线坐标约束,恶意攻击者可凭空铸造无限ZEC,且因Orchard池隐私设计,2022年5月激活以来四年内是否被利用**无法证伪**,这直接导致2026年6月4日Zcash价格48小时内从624美元跌至309美元,市值腰斩。 ## 2. 暴露隐私公链的核心哲学矛盾 隐私公链天生存在隐私与审计的矛盾:越强调隐私,可审计性越差;追求可审计必然要牺牲部分隐私。比特币选择公开可审计,保证总量2100万可验证,但交易完全公开可追踪;Zcash选择全隐私,隐藏交易全部信息,代价是无法从链上验证总供应量,直接击穿了投资者“总量固定绝对稀缺”的信仰,这是恐慌的核心来源。 ## 3. Zcash创新方案:接受不确定性再消灭它 Zcash团队没有否认问题,推出Ironwood网络升级方案,用机制设计解决不确定性。方案核心是强制迁移+旋转门过滤:将旧Orchard池设为仅提取模式,新建经过形式化验证的无漏洞Ironwood隐私池,用户必须通过旋转门将旧池代币转移至新池。旋转门会精确计量流出总量,假币要么留在旧池丧失流动性,要么迁移时被节点拦截留证,迁移结束后可给出100%确定的总供应量证明,该方案不纠结过去,直接让问题自行消失,效果仍待观察。 ## 4. AI重构加密安全攻防天平 此次事件证明AI不只是攻击者的工具,也可成为防御方的高效漏洞扫描工具,重新平衡了此前“攻击者找漏洞成本低、防御者审计成本高”的攻防格局。Taylor Hornby完成修复后,计划将这套AI辅助审计框架推广到门罗币等其他隐私资产,AI正在成为隐私赛道的安全“免疫系统”。
你的钱可能被偷了,但你永远不知道:AI撕开Zcash的“不可证伪”困境
2026-06-07 18:40

你的钱可能被偷了,但你永远不知道:AI撕开Zcash的“不可证伪”困境

本文来自微信公众号: 歪睿老哥 ,作者:歪睿老哥


如果有一个保险箱,里面装着你所有的钱。


有人告诉你,这个保险箱的锁理论上可以被无限次复制——不是被人撬开,而是用一种只有物理学家和数学家才能看懂的方式。


然后你问:”在过去四年里,有没有人偷偷复制过这个锁?”


保险箱的制造商看着你说:


“我没办法告诉你。因为保险箱本身的设计就是黑盒的。没有人能看到里面。包括我。”


这种”不知道”,比”被偷了”更让人睡不着觉。


故事是这样的。


2026年6月4日,Zcash——一个号称”绝对隐私”的加密货币——价格在48小时内从624美元跌到309美元。腰斩。


社交媒体上全是:


“Zcash被攻破了”


“Zcash要完了”的恐慌。


但真正有意思的不是这个价格数字。


是为什么一个”没被黑客攻破、没发生任何资金盗取”的币,能跌掉一半市值?


因为发现漏洞的人,不是黑客。


是一个安全研究员。


用AI找到的。而漏洞本身——是一种连数学家都无法证明”是否曾被利用”的数学不确定性。


这不是技术漏洞。


这是一个关于隐私的哲学困境。


先说背景。


Zcash诞生于2016年。它的核心卖点只有一个——隐私交易。


比特币的交易是公开的。


你转了100个比特币给谁,全网都能看到。


任何人可以追踪你的每一笔交易、分析你的资金流向、拼出你的消费习惯。


Zcash想做的是反过来的事——让你的交易”不可见”。


金额看不见、发送方看不见、接收方看不见。只有交易双方知道。


这听起来很美好。


但问题也在”隐私”这两个字里。


如果你什么都看不见,你怎么知道没人偷偷印了钱?


这是隐私公链最核心的矛盾。


我后面会聊。先说这次到底发生了什么。


5月29日深夜,一个叫Taylor Hornby的安全研究员发现了一个问题。


他之前被Zcash的屏蔽实验室(Shielded Labs)雇佣,对Zcash底层协议做红队审计。


Anthropic刚发布了Claude Opus 4.8——一个逻辑推理能力极强的AI模型。


他把Orchard隐私池的零知识电路代码输入给Claude,


然后,


24小时后,Claude精准定位了一个漏洞。


这个漏洞存在于Orchard隐私池的Halo 2零知识证明电路中。


它不是一个”代码写错了导致崩溃”的漏洞。


它是一个”约束不足”的漏洞。


翻译成人话:


Zcash的隐私交易需要用到一种叫”零知识证明”(Zero-Knowledge Proof,ZKP)的数学工具。


简单说,就是你向全网证明”我确实有这笔钱”,但不用告诉任何人”你有多少钱”。


在零知识电路里,每一个数学步骤都必须被严格约束——就像一道数学题,你必须一步步证明你的推导过程是合法的。


如果任何一个步骤没有被约束住,你就有可能在中间”偷跑”——塞进一个协议不允许的输入,让原本应该输出A的结果输出B。



Orchard电路里的这个漏洞,就是在一个椭圆曲线乘法芯片的循环中,有一个坐标约束被遗漏了。


这个遗漏意味着什么?


意味着一个恶意攻击者可以在不持有合法签名、不提供资产来源的情况下,构造出”合法”的零知识证明,凭空铸造无限量的ZEC。


无限假币。


你想想这个数字——不是1000个。不是100万个。


是无限。


但最恐怖的不是”能印无限假币”。


最恐怖的是——你无法证明过去四年里有没有人这么干过。


因为Zcash的Orchard池是零知识的。


所有交易——金额、地址、流向——全部被数学多项式致盲。


没有人能看到池子里发生了什么。


如果有人在2022年5月(Orchard刚激活的时候)就发现了这个漏洞,偷偷印了10亿个ZEC,然后在市场上慢慢抛售——你不可能从链上数据证明它发生过。


这就是所谓的”不可证伪的通胀”。


比特币如果出现假币,你扫描UTXO集合就能发现。


但Zcash的Orchard池——黑盒。


永远黑盒。


除非Zcash团队自己决定把盒子打开。


数学上的不确定性,比任何黑客攻击都可怕。


然后Arthur Hayes——BitMEX的创始人,整个加密圈最犀利的声音之一——在漏洞披露后几小时内直接清空了所有ZEC仓位。


他说了一句话,我觉得特别准:


“隐私叙事不容许半点瑕疵。”


你想想这个逻辑。


人们买比特币,买的是”总量2100万,绝对不可增发”。


这是一种信仰——基于数学的信仰。


人们买Zcash,买的是”隐私+同样2100万不可增发”。


这是一种叠加信仰——隐私不可侵犯,总量不可侵犯。


现在你的零知识证明电路出了漏洞。


理论上可以无限增发。


而你无法证明历史上有没有人这么干过。


对于买Zcash的人来说——如果历史上有人偷偷印了假币,那总供应量就不是2100万了。


你信仰的那个”绝对稀缺”——被一个数学家无法证伪的阴影笼罩了。


信仰的裂缝,比市场的裂缝更难补。


这件事真正暴露的,是整个隐私计算领域的阿喀琉斯之踵。


你想想看——隐私和审计,这两个东西天生就是矛盾的。


你越想要隐私,就越难审计。


你越想要可审计,就越需要牺牲隐私。


比特币选择了可审计——每笔交易公开透明,任何人都可以验证总供应量。


代价是——你的每一笔交易都被记录在案。


Zcash选择了隐私——通过零知识证明隐藏一切。代价是——你无法从链上验证任何事。


这是一个没有正确答案的选择题。


而Orchard漏洞之所以引发这么大的恐慌,不是因为漏洞本身(实际上很可能没人利用它)。


是因为这个漏洞把”隐私和审计不可兼得”这个矛盾,用最极端的方式撕开了。


如果连Zcash——这个在隐私技术上最激进、投入最多的项目——都无法证明自己的总供应量是完整的,那整个加密世界还有什么可信任的?


Zcash团队没有陷入”否认一切”的防御姿态。


他们做了一个非常有趣的事


承认不确定性,然后用链上行为来消灭不确定性。


具体怎么做的?


他们提出了一个叫”Ironwood”的网络升级方案。核心逻辑是——强制迁移+旋转门过滤。



简单来说:


第一步:把旧的Orchard池变成”仅提取”模式。没人能再往里存钱,也没人在里面做任何交易。


第二步:新建一个经过形式化验证的、无漏洞的新隐私池(Ironwood池)。


第三步:用户如果想继续用隐私功能,必须把旧Orchard池里的钱提出来,通过一个”旋转门”机制,转移到新的Ironwood池。


这个”旋转门”是关键。


为什么?


因为旋转门会精确计量从旧池流出的代币总量。


如果历史上有人通过漏洞伪造了假币——


选择A:不迁移。假币留在旧池,随着旧池逐步荒废,假币自动失去流动性,被物理隔离。


选择B:尝试迁移。一旦假币持有者试图跨越旋转门,由于转出总额超过了历史合规存入的上限,节点会自动拦截并拒绝,同时在链上留下”有人试图转移假币”的公开证据。


无论哪种选择,当迁移周期结束时——Zcash可以向全世界提供一份100%确定的总供应量证明。


没有黑盒,没有残留。


这个方案特别有意思的地方在于——它不试图”证明过去没发生过什么”。它接受”过去可能发生过什么”这个不确定性,然后用一个确定性的链上行为来消灭未来发生的可能性。


与其纠结无法回答的问题,不如设计一个让问题自己消失的机制。


但是效果如何,还要再观后效。


再说一个细节,我觉得特别值得留意——AI在这一整个事件中扮演的角色。


Taylor Hornby用的不是传统的人工审计。


他用了Claude Opus 4.8——一个前沿AI模型——输入了Orchard的零知识电路代码,然后AI找到了一个人类审计了四轮都没发现的漏洞。


这听起来像是AI在攻击。


但反过来说——如果白帽安全研究员能比黑帽黑客更早地发现并利用AI找到漏洞,那AI就不是攻击工具,而是防御工具。


此前DeFi安全界的主流观点是”AI强化攻击者”——因为攻击者可以在海量代码中找一个漏洞,成本极低。而防御者需要审计所有代码,成本极高。


Zcash这次给出了一个反向论证——如果防御方也用了AI,攻防天平可能被重新平衡。


Taylor Hornby在修复Orchard漏洞后宣布,他要把这套AI辅助审计框架输出到Monero(门罗币)等其他隐私资产。


AI不仅找到了Zcash的漏洞。它可能正在成为整个隐私赛道的”免疫系统”。


说真的,看Zcash这件事的时候,我脑子里一直在想一个问题——


我们到底在追求什么?


比特币追求的是”无需信任”——你不需要信任任何人,因为数学保证了系统的可信。


Zcash追求的是”绝对隐私”——你不需要向世界展示你的财务,因为数学可以隐藏一切。


但这次事件暴露了一个更根本的问题——


如果你追求”绝对”,你就放弃了”可验证”。


而当你放弃可验证之后,你就只能选择”信仰”。


信仰谁的数学?


信仰谁的设计?


信仰谁在发现漏洞后会如实报告而不是悄悄利用?


这不是技术问题。


这是人性问题。

AI创投日报频道: 前沿科技
本内容来源于网络 原文链接,观点仅代表作者本人,不代表虎嗅立场。
如涉及版权问题请联系 hezuo@huxiu.com,我们将及时核实并处理。
正在改变与想要改变世界的人,都在 虎嗅APP
赞赏
关闭赞赏 开启赞赏

支持一下   修改

确定