币圈界报道:

Zcash引入独立查看密钥以强化未来隐私防护

Zakura发布了一项试验性实现,旨在应对量子计算威胁下支付记录的潜在暴露风险。该方案在维持用户支出控制权的基础上,为每个兑换流程分配专属的入站查看密钥,确保资金流入路径的隔离性。

每笔兑换启用独立密钥以降低信息泄露面

不同兑换地址可共享同一入站查看密钥,但新提案通过为每次交易动态派生独立密钥,将信息暴露范围限定于单一操作。此机制未创建新的支出账户,仍由原账户统一管理资金支出。

核心优势与技术设计

通过分离查看权限,即使某次密钥被破解,也无法揭示其他兑换的收款详情。私有查找机制支持在不暴露地址归属的前提下定位历史交易,有效防止跨地址关联分析。

退款地址可能引发链上信息聚合风险

在使用NEAR Intents兑换ZEC时,系统需预留一个用于退还多余资金的地址。该地址一旦注册即永久记录于公共链上,即便未实际发生退款也难以清除。同时,入账交易同样会公开接收方地址。

尽管这些地址看似独立,但它们共享相同的入站查看密钥。若未来量子计算机能够逆向破解密钥,即可还原所有相关交易的金额与备注信息。该措施针对的是潜在的长期隐私威胁,而非当前已知攻击。

保持支出账户完整性的同时实现密钥隔离

Zcash采用标准密钥派生体系,允许从单一种子生成多个地址,无需额外备份。现有机制中新增地址并不自动产生独立查看密钥。

Zakura提出的变更在于:每次兑换均生成唯一的入站查看密钥,但保留原有支出权限。用户可从同一账户中花费来自不同密钥的资金,避免了多账户管理负担。

密钥隔离对恢复效率的影响

共享密钥模式下,恢复一个密钥可能揭示多个地址的入账记录;而独立密钥则仅暴露对应交易。查看密钥本身不具备支出授权功能,因此其保护边界更精准——仅限于特定交易链条。

恢复阶段的隐私发现机制面临挑战

由于从种子无法直接识别哪些密钥收到过款项,传统遍历方式在兑换次数增多时将导致性能急剧下降。为此,出站兑换引入加密备忘录机制,在资金交易中嵌入用于派生退款密钥的索引。

对于入站兑换,因缺乏可留痕交易,系统改用确定性地址序列扫描,并结合公开披露的兑换提供商地址作为搜索起点。接收端通过本地过滤器匹配候选地址,触发私有信息检索(PIR)请求,实现无暴露查询。

该方法避免了逐个密钥链上搜索,同时防止服务器通过连续查询关联多个地址,从而维护新密钥带来的隐私隔离效果。

审查与集成工作仍在推进中

当前代码仍处于实验阶段,尚未部署至主流钱包环境。密码学评审正在进行,硬件签名设备亦需完成固件认证后方可支持一次性密钥功能。

Zakura预计该功能将在未来数周内整合进兼容软件钱包(如Vizor),但此为开发预估,非正式发布时间。本方案与年初推出的透明支付保护措施不同,后者聚焦于支付授权,而本提案专攻入站历史的隐私隔离。

值得注意的是,已有公开地址无法通过新机制撤销。未来的密钥隔离仅适用于新兑换流程,无法覆盖早期共享密钥所记录的信息。后续关键任务包括:完善派生逻辑审查、集成支付发现与恢复模块,以及完成签名设备认证。唯有全部环节就绪,用户才可信赖该机制的实际防护效能。