可扩展性增强允许比特币去中心化:BitMex Research

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

BitMex Research测量了2012年至2019年比特币核心软件版本的初始块加载时间(IBD),这对于下载区块链并进行检查非常必要,并在11月29日发布的博客上分享了其发现。

研究团队声称,旧版本的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.37 GB,平均块大小刚好超过1兆字节,根据Bitnodes资源监控数据,全球有9.5万多个节点可用。

正如最近报道的那样,最新的比特币核心软件更新0.19.0.1通过使用最初支持SegWit交易的Bech32进一步提高了可伸缩性。

资讯来源:由0x资讯编译自CRYPTOHAMSTER。版权归作者Виктория Ляпота所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢