据 Zcash 全节点项目 Zakura 的开发者 Adam Tucker 周日发布的一篇工程文章,Zakura 提议通过一次性查看密钥实现抗量子修复,以防未来的量子计算机将用户的私密 Zcash 支付相互关联起来。该方案针对通过 NEAR Intents 进行的兑换:用户的隐私地址会被发布到 NEAR 公链上,由此产生漏洞。运行 Shor 算法且拥有足够强大算力的量子计算机可能利用这一漏洞恢复入账查看密钥,并将所有支付关联至同一账户。Tucker 在 2026 年 10 月 18 日发布的文章及配套推文中表示,该修复无需网络升级,并会为每个已发布地址派生独立的入账查看密钥,同时保持花费密钥不变。
Zakura 为每个已发布地址引入独立查看密钥
Zcash 的隐私交易会隐藏发送方、接收方和金额。每个隐私账户的所有地址共用一个入账查看密钥,钱包使用该密钥查找并解密发送至这些地址中任一地址的支付。根据该文章,经典计算机无法从地址恢复该密钥,但运行 Shor 算法且拥有足够强大算力的量子计算机可能做到这一点,届时便能够查看该账户收到的每笔支付的价值和备注,并将这些支付关联起来。
Tucker 写道:“在 Tachyon 上线之前,这里存在一个明显漏洞:一个已发布的隐私地址,就能让量子攻击者将该地址对应的密钥曾经收到的每笔支付关联起来。”他指的是 Zcash 拟议的可扩展性升级,Zcash 开发者称该升级还将带来完整的后量子隐私。
根据该文章,最大的风险来自通过 NEAR Intents 进行的兑换。每次从 ZEC 发起兑换时,无论是否实际发生退款,用户的一个隐私地址都会作为退款地址写入 NEAR 公链。这些地址看起来各不相同,但都属于同一账户,因此攻破其中一个地址就会暴露所有地址。Zcash Open Development Lab 首席执行官 Josh Swihart 在 5 月表示,截至当时,约有 6 亿美元至 7 亿美元经由 Zcash 的 NEAR Intents 路由流转。
Zakura 的修复方案会为每个需要发布的地址派生独立的入账查看密钥,同时保持账户的花费密钥不变。Tucker 在一篇 Twitter 主题帖中写道:“如果量子计算机攻破了一个已发布的兑换地址,它将无法将该地址与任何其他交易关联起来。”为避免额外密钥拖慢从助记词恢复钱包的速度,钱包会通过私密信息检索查询 NEAR 的支付记录。这种技术允许钱包在不透露所查询地址的情况下向服务器发起查询。
Zcash 计划在 12 至 18 个月内实现完整后量子状态
该提案延续了 Zakura 本月早些时候针对量子安全透明地址提出的计划,该计划同样使用私密信息检索,并表示后量子签名操作码预计将于 1 月在 Zcash 中上线。Swihart 5 月表示,Zcash 的目标是在 12 至 18 个月内实现完整的后量子状态。
随着人们对保护加密钱包的密码学技术日益担忧,以太坊基金会研究员 Justin Drake 和以太坊联合创始人 V 神警告称,人工智能可能会在量子计算机之前攻破这些技术。
Vizor 及其他钱包将在未来几周内集成一次性密钥
文章称,使用 Zakura 开源库的钱包(如 Vizor)将在未来几周内为软件钱包集成一次性密钥;硬件钱包将在其固件支持该功能后跟进。根据 Decrypt 数据,ZEC 周一上午交易价格为 $1,165,当日上涨 3.6%。
常见问题
Zakura 提议如何保护 Zcash 免受量子计算机攻击?
Zakura 提议使用一次性查看密钥,为发布在 NEAR 等公链上的每个地址派生独立的入账查看密钥,从而即使量子计算机攻破其中一个地址,也能防止其将所有支付关联至同一账户。
为什么 NEAR Intents 兑换容易受到量子攻击?
通过 NEAR Intents 从 ZEC 发起的每次兑换,都会将用户的隐私地址作为退款地址写入 NEAR 公链。运行 Shor 算法的量子计算机可能从一个已发布地址中恢复入账查看密钥,并将该地址对应的密钥曾经收到的每笔支付关联起来,从而暴露用户的交易历史。
钱包何时会集成 Zakura 的抗量子修复方案?
根据文章,使用 Zakura 开源库的钱包(如 Vizor)将在未来几周内为软件钱包集成一次性密钥;硬件钱包将在其固件支持该功能后跟进。
免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。
本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复