关键事实:
由于开发人员多年来引入的改进,在你的计算机上首次将比特币节点与比特币核心软件同步比使用该程序的先前版本快 80%。
存储在比特币区块链中的数据量正在增加,理论上这将使希望首次下载和管理这些数据的计算机或节点的工作变得更加困难。
然而,研究表明比特币核心是相反的,它是使用比特币的最流行的软件:它变得更高效、更优化和更快。
事实上,今天第一次在这个网络上同步一个节点只需要 5 个小时,揭穿了比特币历史最多需要 2 天才能下载的想法。
比特币开发者 Jameson Lopp 在最近的一篇文章中指出,每个版本的 Bitcoin Core(你可以在我们的 Cryptopedia 中了解更多信息)都能够更快地同步和交易比特币历史,即使数据量增加。
他对该软件在效率方面的改进的预测令人鼓舞:
“截至 2022 年,我对工程师可以继续应对同步比特币全节点所需的计算资源增加感到更加乐观。”
Jameson Lopp,比特币开发者。
Lopp 解释说,随着时间的推移,Bitcoin Core 的每个版本都得到了改进,使其能够提高效率,远远超过其他没有从开发人员那里得到太多维护的比特币客户端(软件)。
“如果你跟上,你会注意到比特币核心每年都在变得更快,而其他维护成本较低的实现往往会放缓。 这是因为如果你不不断提高其性能,则处理添加到区块链中的越来越多的数据将需要更长的时间。
詹姆森洛普,开发人员。
开发人员用K线走势图说明了每个版本的 Bitcoin Core 同步区块链的速度有多快,当前版本 0.22 在近 300 分钟(即 5 小时)内成功下载了区块链。
在相反的极端情况下,耗时最长的 Bitcoin Core 版本大约需要 3,500 分钟,相当于大约 50 小时。 这是 9 年前的 2013 年 3 月发布的 Bitcoin Core 0.8 版本。
比特币核心软件不同版本的同步时间。来源:blog.lopp.net
这样,从图中可以看出,每个版本都在变快。 同步速度的最大飞跃之一是 2015 年 7 月发布的版本 11(绿色)和 2016 年 2 月发布的版本 12(橙色)之间。
Lopp 澄清说,关于可以使软件更高效的改进仍有很多需要调查,特别是要澄清为什么在实施 SegWit(隔离见证)更新后所有版本的比特币核心都有改进。
据区块链.com 称,比特币目前有 395GB 的内存,自 2009 年上线以来,已经开采了超过 727,300 个区块。
带有比特币核心软件的比特币节点必须下载所有这些信息,以便能够在网络增长和更多交易进入时与网络同步。 由于开发人员的工作,这变得越来越容易。
内容搜集自网络,整理者:BTCover,如若侵权请联系站长,会尽快删除。