加密货币隐私项目Zcash的开发者Zakura于8月29日发布了一款名为Zakura Common的开源密码学工具包。据官方公告,该工具包能够将部分Zcash隐私交易(屏蔽交易)的构建时间从超过3秒大幅缩短至200毫秒以下,性能提升显著。
移动端与桌面端性能飞跃
Zcash的屏蔽交易会隐藏发送方、接收方及转账金额,用户设备需在广播前生成零知识证明以验证交易合规性。此前缓慢的证明生成过程常导致支付延迟。Zakura的基准测试显示,在采用新密码学栈后,移动端证明生成速度提升超过14倍,桌面端性能提升超过5倍。开发者表示,这些改进“在许多情况下”可将交易构建时间压缩至200毫秒以内。不过,该数据为基准测试结果,实际性能因设备、操作系统、交易复杂度及钱包实现而异。
多项密码学操作同步优化
Zakura Common不仅优化了证明生成,还显著提升了Sinsemilla哈希速度——超过21倍。Sinsemilla是Zcash Orchard屏蔽协议中用于密码学承诺及关联操作的核心算法。此外,钱包扫描区块链数据时所需的试解密(trial decryption)性能提升超过1.5倍,而zk-SNARK验证速度提升4至8倍,有助于全节点更快验证交易并降低区块处理延迟风险。
Zcash联合创始人Sean Bowe表示:“使用Zakura Common的屏蔽钱包以及像Zakura本身这样的全节点都能从中受益。”他同时指出,该发布本身不会缩短Zcash的区块生成或结算时间,主要针对广播前和交易验证时的密码学计算。
钱包开发者可立即集成,无需网络升级
Zakura Common以MIT和Apache 2.0双许可证发布,钱包和节点开发者无需等待硬分叉或同步网络升级即可集成该库。Zakura 1.3.0版本已迁移至新密码学栈,Vizor Wallet是首批采用该库的钱包项目之一。其他钱包需自行集成并测试后方能让用户享受性能提升,因此采用进度取决于各开发团队的计划。
此次更新正值Zcash钱包开发趋于分布式之际。今年1月,前Electric Coin Company开发者组建了CashZ,继续基于Zashi钱包代码进行开发。此前,ShapeShift钱包集成也扩大了Zcash隐私转账的访问范围。
市场反应与后续展望
ZEC代币在公告发布后一度上涨约5%,价格接近839美元,随后随大盘回调。截至8月31日,ZEC报价约829美元,24小时内下跌约0.8%,期间交易区间为808至888美元。实际效果仍需等待真实钱包部署验证,开发者需确认基准测试结果是否能在消费级设备、更复杂的屏蔽交易及不同操作系统环境中复现。
Zakura团队正在为拟议的NU7升级做准备,该升级计划将Zcash区块时间缩短至约25秒。团队表示,当前软件已能在该目标下运行,但NU7仍需独立的网络治理与激活流程。
