Zcash隐私交易构建时间有望降至200毫秒以下
cryptonewsZakura于8月29日发布了一款开源密码学工具包,据称可将部分Zcash隐私交易的构建时间从超过3秒缩短至200毫秒以下。
Zakura 1.3.0版本采用了该技术栈,Vizor Wallet是首批确认采用者之一。
该工具包名为Zakura Common,替换了钱包和全节点使用的多个密码学组件。开发人员表示,这些改进提升了证明生成、交易验证、钱包扫描和哈希运算的速度,且未改变Zcash的共识规则。
Zakura以MIT和Apache 2.0双重许可证发布了该软件。因此,钱包和节点开发人员无需等待硬分叉或同步网络升级即可集成这些库。
Zcash钱包更快生成隐私证明
Zcash的屏蔽交易会隐藏发送方、接收方和转账金额。钱包必须创建一个零知识证明,以表明该隐藏交易符合网络规则,然后才能广播。
该计算在用户设备上进行。因此,证明生成缓慢可能会在验证者或节点开始处理之前就延迟支付。
Zakura的基准测试显示,在新栈下移动端证明生成速度提升超过14倍。桌面端性能提升超过5倍。
开发人员表示,这些改进“在许多情况下”可将交易构建时间降至200毫秒以下。该数字是基准测试结果,并非对每台设备、每个钱包或每笔交易的保证时间。
硬件、操作系统、交易复杂性和钱包实现方式可能产生不同结果。
Zakura Common不止提升证明生成
据Zakura称,该工具包还将Sinsemilla哈希运算速度提升超过21倍。Zcash在其Orchard屏蔽协议中使用Sinsemilla进行密码学承诺及相关操作。
试解密性能提升超过1.5倍。钱包在扫描区块链数据以识别属于其用户的屏蔽交易时会使用该过程。
Zakura还报告zk-SNARK验证速度提升4至8倍。更快的验证有助于全节点更快验证交易,并降低区块处理延迟的风险。
“使用Zakura Common的屏蔽钱包,以及像Zakura本身这样的全节点,都能从中受益。”Zcash联合创始人Sean Bowe表示。
该版本本身并不会缩短Zcash的区块生成或结算时间。它主要针对广播前和交易检查期间执行的密码学工作。
钱包开发人员可立即采用该工具包
Zakura 1.3.0版本已迁移至新的密码学栈。据开发团队称,Vizor Wallet是首批采用这些库的钱包项目之一。
其他钱包必须集成并测试Zakura Common,其用户才能获得相同的性能提升。因此,采用将取决于各自的开发计划,而非单一的网络激活日期。
此次更新正值Zcash钱包开发变得更加分散之际。今年1月,前Electric Coin Company开发人员成立了CashZ,以基于Zashi钱包代码继续开展工作。
钱包集成也扩大了屏蔽转账的访问范围。此前ShapeShift钱包集成在其非托管平台上增加了对Zcash隐私功能的支持。
ZEC在大盘回落前短暂上涨
在Zakura Common公告发布后,ZEC最初上涨约5%,交易价格接近839美元。这一时间点表明市场有所反应,但并不能证明软件发布是全部涨幅的原因。
CoinGecko随后显示,ZEC在8月31日接近829美元,24小时内下跌约0.8%。该代币在此期间大致在808美元至888美元之间交易。
下一个证据将来自实际的钱包部署。开发人员需要确认基准测试的提升是否能在消费级设备、更大的屏蔽交易和不同的操作环境中持续。
Zakura还在为拟议的NU7升级做准备,该升级可能将Zcash的区块时间缩短至约25秒。团队表示,其当前软件已能在该目标下运行,但NU7需要单独的网络治理和激活流程。
以上内容仅用作资讯或教育之目的,不构成与BTCC相关的任何投资建议。BTCC竭力但不能保证上述全部内容的真实性、准确性和原创性。