星期二 · 2026年10月20日 08:32:44
首页 资讯 新闻 Zcash开发者提出量子隐私修复方案,用于NEAR Intents兑换场景

专题待定

Zcash开发者提出量子隐私修复方案,用于NEAR Intents兑换场景

作者:辣辣辣条 更新时间:2026-10-19 14:46

Zcash的开发团队设计了一套新的隐私保护功能,用来防范未来量子计算机的攻击。用户通过NEAR跨链兑换ZEC时,退款地址会被公开记录,量子计算机未来有可能查到这个人的所有转账记录。新方案给每一笔兑换单独生成查看密钥,就算其中一个密钥泄露,也只能查到这一笔交易,拿不到你的币。

Zcash的开发团队设计了一套新的隐私保护功能,用来防范未来量子计算机的攻击。用户通过NEAR跨链兑换ZEC时,退款地址会被公开记录,量子计算机未来有可能查到这个人的所有转账记录。新方案给每一笔兑换单独生成查看密钥,就算其中一个密钥泄露,也只能查到这一笔交易,拿不到你的币。下面小编简单梳理了Zcash开发团队Zakura提出一次性查看密钥方案的核心看点。

Zcash开发者提出量子隐私修复方案,用于NEAR Intents兑换场景

Zcash基础设施开发团队Zakura提出一项全新钱包安全特性:通过NEAR Intents完成的每一笔ZEC兑换,都配备独立的查看密钥,保护用户交易历史免受未来量子计算攻击威胁。

在一篇工程技术帖中,Zakura开发人员Adam Tucker解释,该方案可防止攻击者仅凭单一暴露的Zcash地址,就追溯用户屏蔽账户下所有收款记录。这项功能名为一次性传入查看密钥(one-time incoming viewing key),每一笔兑换都会生成全新密钥,而钱包原有支出密钥保持不变。团队表示,基于Zakura开源库开发的钱包,有望在未来几周内接入该功能。

Zakura重点关注NEAR Intents的风险:该跨链兑换服务会在NEAR公链永久留存部分Zcash地址,即便兑换成功、没有触发退款,相关地址记录也不会删除。当前计算机无法凭借这些公开信息反向推导底层查看密钥,但团队警告,未来算力足够强大的量子计算机可以做到。

通过NEARIntents兑换ZEC会暴露退款地址

NEAR Intents支持用户跨链兑换资产,无需手动处理交易每一步操作。当用户将屏蔽模式ZEC兑换成以太坊上的USDC时,钱包会把ZEC转入该服务对应的存款地址,兑换请求内附带退款地址,用于返还未使用的ZEC。Zakura技术文档说明,存款登记完成后,退款地址就会永久记录在NEAR公链上。即便兑换顺利完成、没有发生退款,地址依旧公开可查。

Zcash钱包通常可以生成多个看似互不关联的屏蔽地址,但同一账户下的地址一般共用一套传入查看密钥,钱包依靠该密钥识别并解密收到的转账。底层加密采用椭圆曲线算法,传统计算机无法在实际可行的时间内逆向破解。

Zakura警示:一台算力足够的量子计算机,运行肖尔算法,理论上可从暴露的屏蔽地址中的公开信息还原出传入查看密钥。攻击者拿到密钥后,就能查询该账户全部收款记录,包含转账金额与附带的私密备忘录。该风险仅影响交易隐私,不会直接导致资产被盗。Zcash使用独立加密密钥授权转账,即便查看密钥被破解,攻击者也无法转移用户的ZEC。

屏蔽交易本身不会在Zcash链上公开收款人地址,但跨链兑换留下的公开地址记录,会成为未来攻击者可收集的永久信息源。该风险双向存在:ZEC兑换其他链资产时会暴露退款地址;外部资产兑换ZEC时,则暴露收款屏蔽地址。

Zcash跨链应用场景持续拓展,不止简单代币转账。9月,Aurora Intents通过zkSNARK拍卖处理1718笔兑换,总金额超1900万美元,占ZEC计价拍卖资产过半。这些交易借助NEAR Intents求解器将其他链资产兑换为ZEC,目标端的竞价信息在Zcash上保持屏蔽状态。

Zcash开发者提出量子隐私修复方案,用于NEAR Intents兑换场景

Zakura方案:同一账户下实现密钥隔离

Zakura的解决方案,为每一个兑换地址分配独立传入查看密钥,用户无需每次新建钱包账户。该设计下,钱包依托现有账户凭证、地址用途以及兑换索引,派生全新密钥。每个地址拥有独立查看密钥,原有支出密钥依旧管控所有地址收到的资金。

工程文档介绍,该方案修改传入查看密钥派生过程中的随机因子,账户授权密钥与空值密钥保持不变。Zakura复用ZcashZIP32密钥派生体系中的带密钥哈希构造,增加独立域标识,区分兑换密钥与钱包原有内置密钥。即便某一笔兑换的查看密钥被破解,攻击者仅能查看对应地址的交易;想要关联其他兑换地址,必须破解这套哈希派生机制。

为每一笔交易单独创建完整Zcash账户虽然也能实现隔离,但会给硬件钱包用户带来麻烦。文档提到,Keystone当前Zcash实现仅支持从0号账户索引签名;Ledger虽支持多账户,但从不同账户花费资金时,需要多次发起交易并多次确认。如果资金分散在大量兑换账户,用户在花费资产时会遇到限制或频繁弹窗确认。而这套一次性密钥方案,资金依旧归属原账户,沿用原有授权流程即可花费。

Zakura会在ZEC转出兑换的找零输出中写入加密备注,记录退款地址派生所用索引,钱包恢复时可以重构对应密钥。NEAR完成兑换后,未使用并退回至指定地址的ZEC,可通过钱包原有支出密钥正常使用。

钱包恢复采用私有信息检索(PIR)方案

Zakura提案同时解决一个痛点:当钱包需要恢复数百组独立查看密钥对应的交易记录时带来的性能开销。常规Zcash钱包会使用查看密钥遍历解密交易输出,识别入账。在这套新设计下,每一次兑换都会新增一组密钥,钱包恢复时如果用全部密钥反复扫描整条区块链,随着兑换次数增多,恢复速度会越来越慢。

Zakura提出使用私有信息检索(PIR)定位相关交易,不会向数据库服务商泄露钱包地址。这套方案依托NEAR的Zcash跨链桥特性:转出交易使用全零传出查看密钥,可按目标地址建立索引。恢复交易历史时,钱包先下载地址过滤器,筛选有可能收到桥转账的地址。过滤器完整下载,服务器无法获知用户查询的具体地址。当过滤器匹配到潜在转账,钱包通过PIR提交加密数据库查询请求,服务器返回匹配交易位置,全程不知道用户查询的是哪个地址。Zakura称该系统复用基于格的私有检索技术,这套技术已用于透明地址查询与Zcash持币者投票。

兑换至ZEC的场景恢复流程略有区别,因为收款钱包不会生成携带地址索引的Zcash转出交易。这类场景下钱包会顺序生成地址,对照公开过滤器校验,直到连续30个地址既没有收款记录,也没有提交给NEAR。团队说明,废弃的兑换报价不会造成地址复用,每一笔新交易都会分配一个NEAR从未使用过的地址。

Zcash开发者提出量子隐私修复方案,用于NEAR Intents兑换场景

Zcash量子安全工作仍在持续推进

Zakura这项提案推出之际,Zcash开发者正在开发另一套防护方案,用于保护交易签名抵御未来量子攻击。此前报道提到,开发者计划2027年1月上线后量子签名指令,让Zcash透明交易支持基于哈希的签名。这套签名方案和一次性查看密钥解决的是两类不同安全问题:后者保护资金支出授权;而Zakura新方案,重点防止暴露地址导致历史屏蔽交易被相互关联。

10月8日数据显示,约1196万枚ZEC存放在透明地址,占总发行量约70%。Zcash在7月Ironwood网络升级中通过ZIP2005引入量子可恢复票据,为量子计算威胁到来预留后续恢复机制,但该功能本身不能让网络直接具备量子安全性,还需要另行设计并启用恢复协议。

谷歌Willow量子处理器的最新研究,让行业开始重视量子攻击风险。10月15日谷歌公布“魔法态培育”技术,量子计算错误率降低40倍,测试实现99.99%逻辑保真度,但该实验并未实现对比特币、Zcash等公链的攻击。目前,还没有公开可用的量子计算机能够破解Zcash使用的椭圆曲线密钥。

Zakura暂未公布一次性查看密钥功能的正式上线时间。团队预计,Vizor等使用其加密库的软件钱包,未来几周内启动集成;硬件钱包需要固件适配新的密钥派生逻辑,后续再提供支持。

复制本文链接

本内容只为提供市场信息,不构成投资建议。该文章为中币网所有,未经允许不得转载。

相关阅读
更多
相关专题
更多