APP
BitMex研究:可扩展性增强使比特币去中心化
2019-12-02 12908 0


据加密货币交易所BitMex的研究机构称,如果不是针对软件的改进,则比特币(BTC)节点同步将是不可能的。

BitMex Research 在11月29日发布的博客文章中测量了从2012年到2019年比特币核心软件版本的初始块下载(IBD)时间,该时间需要下载区块链并进行验证并分享其结论。

研究团队声称,较旧版本的Bitcoin Core软件现在可能无法同步,并且对该软件进行的可伸缩性改进对于网络的运行至关重要:

“较旧版本的比特币努力克服2015年至2016年期间的交易量回升。因此,我们得出的结论是,如果没有软件增强功能,今天几乎不可能进行初始同步。”

比特币初始区块下载时间,以天为单位-平均尝试3次

比特币初始区块下载时间(以天为单位),平均为3次尝试。资料来源:BitMex

该团队还获得了0.8.6之前的Bitcoin Core版本,但是这些版本在2015-2016年之后无法同步。该小组还试图在功能强大的硬件上运行旧软件,但无济于事。研究人员指出:

“然后,我们甚至尝试在具有64 GB RAM和8个Intel i9处理器的全新本地计算机上运行Bitcoin Core 0.7.0,但是,该节点仍然无法超过2016年。[...] IBD时间和旧节点无法完全同步表明,如果不进行这些可伸缩性增强,那么即使用户拥有可用的最高规格硬件,到现在比特币也将基本消失。

改善速度放慢

速度的最显着改善发生在比特币核心版本0.12.0之后,开发人员采用了专门为比特币构建的签名验证库来代替标准库。

节点软件的此特定版本还不验证隔离见证(SegWit)事务的签名,因为它不支持这些签名,从而进一步缩短了同步时间。

比特币初始区块下载时间(天)

比特币初始区块下载时间,以天为单位。来源BitMex

有趣的是,直到Bitcoin Core 0.14.0为止,可扩展性改进似乎都保持了步伐,并在相对较窄的时间范围内保持了同步时间。在这些最初的版本发布之后,比特币网络的普及及其规模开始比对该软件进行的可伸缩性改进快得多,从而导致更长的同步时间。BitMex研究团队得出的结论是:

“数据还表明,技术创新不太可能跟上不断增长的区块链的步伐,IBD时间将增加。”

比特币开发中的大部分重点都放在了保持分散性上,这也意味着保持运行网络节点所需的硬件规格尽可能地小。

为了降低要求,开发人员还保持了相对较低的4兆字节块重量限制(使用SegWit)和相对较高的10分钟块时间,这一直在阻止着区块链大小的增长。

当前,比特币区块链的大小为293.37GB,平均块大小刚刚超过1兆字节。根据监控资源Bitnodes的数据,当今全球还有超过9.5K的可到达节点。

正如Cointelegraph最近报道的那样,最新的Bitcoin Core软件更新0.19.0.1通过使用本机支持SegWit交易的Bech32进一步提高了可伸缩性。

内容来源:币源社区

版权声明:本文仅为传播消息之用,不代表币源社区立场,文章不构成投资建议。如需转载,请务必注明文章原作者以及来源,部分图片来源于网络,我们尊重版权,如有疑问敬请联系,我们将核实并删除。

我要评论
字数上限500
评论(0)