BitMEX研究受赠人Calvin Kim宣布,Utreexo项目可以成功完成比特币的初始块下载(IBD),比比特币核心快62%。Kim还指出,由于许多优化还没有实施,预计未来加速速度还会进一步提高。
“在我们的测试中,如果用户不受带宽限制,我们能够比比特币核心版本21.0.0(默认模式)快62%左右完成IBD,”公告中写道我们的无序块验证节点还允许使用多台计算机执行IBD,与目前可用的其他比特币节点实现相比,它具有独特的优势。”
IBD是下载和验证比特币网络中区块的整个历史的过程,从2009年的genesis区块到最近开采的区块。验证和验证每个块的完整性至关重要,因为它允许比特币拥有个人主权,消除了对信任的需求。此外,IBD还有助于防止不良行为者违反比特币协议的许多共识规则,包括改变2100万比特币的最大供应量。
一个更快的IBD可以减少进入的障碍,并导致更多的人运行他们的节点和加入比特币网络作为规则的执行者。执行IBD并停止信任第三方节点验证其比特币交易的人越多,比特币网络的分散性和健壮性就越强。
Utreexo是针对比特币状态优化的基于哈希的动态累加器。虽然比特币中的交易历史记录包含了自2009年开始以来的每一笔交易,但当前比特币状态只涉及谁现在拥有什么——未使用的交易输出集(UTXO)。Utreexo允许数以百万计的utxo以千字节(KB)以下的单位表示。
虽然在最终用户使用之前还有很多工作要做,但Utreexo或许能够提供一种替代方法,更快地执行比特币的IBD。一些有希望的特性包括能够使用Utreexo累加器执行多机IBD,以及在潜在的主根激活的帮助下更快的签名验证。