Zakura提出“一次性”查看密钥,防止量子计算机关联Zcash屏蔽交易互换
要点速览
- •Zakura的提案为链上发布的每个地址派生一个单独的入向查看密钥,因此破解某个已发布地址的攻击者只会暴露发送至该地址的付款,而非整个账户的历史记录。
- •该防护无需网络升级,可通过钱包软件交付;使用Zakura开源库的钱包预计将在未来数周内添加该功能,硬件钱包在固件支持后跟进。
- •主要漏洞源于NEAR Intents互换——每笔ZEC互换都会在NEAR公链上写入一个屏蔽退款地址;截至5月,已有约6亿至7亿美元通过该渠道流转。
- •这种一次性密钥融入了Zcash更广泛的量子路线图,其中包括预计于1月推出的后量子签名操作码以及Tachyon升级;据Zcash开放开发实验室首席执行官Josh Swihart在5月的表态,Zcash的目标是在12至18个月内实现完整的后量子状态。
- •根据Decrypt数据,ZEC周一上午交易价格为1,165美元,当日上涨3.6%。

Zcash全节点软件开发商Zakura提出了一种“一次性”查看密钥方案,旨在防止未来的量子计算机将用户的屏蔽Zcash付款关联起来。该修复针对通过NEAR Intents进行的交易互换——在此类互换中,用户的屏蔽地址会被发布到NEAR公链上。
该提案由Zakura开发者Adam Tucker在一份工程博文中阐述,并于周日公布。据Zakura介绍,该方案无需网络升级——这意味着防护可通过钱包软件推出,而无需全协议层面的更改。基于该公司开源库构建的钱包(如Vizor)将能在未来数周内添加该功能,硬件钱包随后跟进。
Zakura在X上公布了这项工作,并将其描述为“Zcash的后量子不可关联互换”。
Post-quantum unlinkable swaps for Zcash, no network upgrades required.
— Zakura (@ZakuraZcash) October 18, 2026
Zcash的屏蔽交易会隐藏发送方、接收方和金额。每个屏蔽账户在其所有地址背后只有一个入向查看密钥,钱包利用该密钥查找并解密发送至任一地址的付款。经典计算机无法通过地址还原该密钥。但根据该博文,一台足够强大、运行Shor算法的量子计算机则可以做到——届时它将能够查看该账户收到的每笔付款的金额和备注,并将它们关联起来。
“在Tachyon上线之前,存在一个明显的漏洞:一个已发布的屏蔽地址就能让量子攻击者关联该地址密钥曾收到的每一笔付款,”Tucker写道。他指的是Zcash拟议中的可扩展性升级,其开发者表示该升级还将带来完整的后量子隐私保护。
根据该博文,最大的风险敞口来自通过跨链互换服务NEAR Intents进行的交易互换。每笔ZEC转出互换都会将用户的某个屏蔽地址写入NEAR公链作为退款地址,无论是否实际发生退款。这些地址看起来各不相同,但它们都属于同一个账户,这意味着攻击者一旦破解其中一个,就会暴露所有地址。换言之,量子攻击者所需的数据如今已经以明文形式公开;尚缺的只是未来才具备的算力。
Zcash开放开发实验室(Zcash Open Development Lab)首席执行官Josh Swihart当时表示,截至5月,已有大约6亿至7亿美元通过Zcash的NEAR Intents渠道流转——每一笔互换都在NEAR链上留下了一个退款地址。
Zakura的修复方案为每个必须发布的地址派生一个单独的入向查看密钥,同时保持账户的消费密钥不受影响。破解某个已发布地址的量子攻击者只能获知发送至该地址的付款,从而将任何单次破解造成的损害限制在一个地址的历史记录内,而非整个账户的记录。
“如果量子计算机真的破解了某个已发布的互换地址,它将无法将其与其他任何交易关联起来,”Tucker在一篇Twitter帖子串中写道。
为避免额外的密钥拖慢通过助记词恢复钱包的速度,钱包使用隐私信息检索(private information retrieval)技术查询NEAR的付款记录,该技术允许钱包在不透露所查询地址的情况下向服务器发起查询。
Zcash的量子路线图
该提案紧随Zakura本月早些时候公布的抗量子透明地址计划,后者同样使用隐私信息检索技术,并表示后量子签名操作码预计将于1月在Zcash上线。Swihart在5月表示,Zcash的目标是在12至18个月内实现完整的后量子状态。这种一次性密钥作为一项近期的钱包层面措施纳入该时间线——在更深层的协议工作(从1月预计推出的签名操作码到Tachyon承诺的完整后量子隐私)推进的同时,收窄当前最突出的风险敞口。
对加密钱包所用密码学的担忧正在加剧。以太坊基金会研究员Justin和以太坊联合创始人Vitalik Buterin都曾警告,人工智能可能先于量子计算机破解这些密码学。
据该博文介绍,使用Zakura开源库的钱包将能在未来数周内为软件钱包集成一次性密钥,硬件钱包则将在其固件支持该功能后跟进。在钱包推出该功能之前,通过其进行的互换仍会在共享的入向查看密钥下发布退款地址。
根据Decrypt数据,ZEC周一上午交易价格为1,165美元,当日上涨3.6%。