Zcash Zakura将私密交易证明时间缩短至200毫秒以内

区块链文库报道:

Zakura 发布开源密码学与协议库 Zakura Common

Zakura 发布了 Zakura Common,这是一套面向 Zcash 生态系统的开源密码学与协议库。据称,其优化在某些情况下可将私有交易的创建时间从超过三秒缩短至 200 毫秒以下。

该次 200 毫秒以下的成果于 8 月 31 日被报道,即 Zakura 正式发布两天后。这一改进可能消除了使用该库的集成方案在交易处理环节中原本存在的数秒延迟。

这些变化属于客户端软件层面的优化,并未修改 Zcash 的网络规则。Zakura 表示,相关代码现已公开可用,无需进行网络升级即可采用。

Zakura Common 的基准测试证明生成成果

最引人注目的成果涉及特定情况下创建 Zcash 私有交易所需的时间。证明生成是隐私保护交易中的核心计算任务,因此其性能对钱包软件和移动端使用尤为重要。

在 8 月 29 日的发布公告中,Zakura 表示其基准测试显示,移动端证明生成速度提升了 14 倍以上,桌面端证明生成速度提升了 5 倍以上。该公司还报告称,Sinsemilla 哈希函数速度提升了 21 倍以上,同时 zk-SNARK 验证效率提升了 4 到 8 倍。

这些结果涵盖不同的测试操作和环境,因此并不意味着所有 Zcash 私有交易都会获得统一的性能提升。报道中提到的 200 毫秒以下创建时间同样仅限于“某些情况”,而非普遍适用。

Zakura Common 将 Zcash 生态系统的密码学与协议组件打包成一个库。此次发布使这些改进得以集成到软件中,供开发者直接使用,而无需等待未来链级部署。

采用无需 Zcash 网络升级

Zakura 表示,这些优化无需 Zcash 网络升级,这意味着采用与否取决于客户端软件的集成,而非全网范围的协议激活。这一区别使得代码无需等待 Zcash 共识规则的变更即可投入使用。

据 Zakura 介绍,该库已采用 MIT/Apache 2.0 许可证发布。此外,Zakura 还表示,Zakura Common 将包含在即将发布的 Zakura 1.3.0 版本中,为这一新组件提供了明确的软件版本名称。

© 版权声明
THE END
喜欢就支持一下吧
分享