Author

Topic: Bitcoin Core 0.14.0将使区块链同步速度提升48%,节点部署速度大幅加快 (Read 343 times)

full member
Activity: 176
Merit: 100
member
Activity: 70
Merit: 10
hero member
Activity: 574
Merit: 500
sr. member
Activity: 320
Merit: 250
很多人认为Bitcoin Core客户端存在的主要问题之一就是运行速度太慢。更具体来讲,区块链同步所需要的时间太长。开发者如今已经找到了一种方法使这个过程加快高达48%。新版的Bitcoin Core客户端看起来带来了不少改进,解决了一些存在已久的问题。从各方面考虑,Bitcoin Core 0.14.0这次取得的积极进展会使很多人感到满意。
根据一篇来自Reddit上的帖子显示,Bitcoin Core 0.14.0客户端非常引人注意。其主要进展就是区块链同步将会需要更少的时间。尽管Core 0.13.2版本已经进行了改进,不过这次的更新将会带来进一步的改进。目前在EC2大型实例上,只需要不到3个小时就可同步客户端。最近进行升级的计算机用户可以看到相似的结果。

有趣的是要注意开发者是如何实现这种改变的。看起来是Core开发者Cory Fields重构了客户端的点对点网络部分。现在看起来是开发者引入了“秘密地”验证区块,而不是减缓同步,。这就导致获得了相当惊人的速度提升,使同步速度提高了48%。此外,看起来整体的CPU使用率也下降了一个档次,这一点也受到了热烈欢迎。

 

Bitcoin Core迎来重大改变
 

具体来讲,Bitcoin Core 0.14.0引入了假定有效区块,移除了对“检验点(checkpoints)”的需要,让用户选择配置哪种区块历史被假定是真的。因此,如果这个设置由用户进行更新,那么过时的软件能够更快地进行同步。用更简单的术语来讲,新的Core客户端不对当前区块之前的区块进行签名验证。如果初始同步需要的时间过长,一些人可能就会不再使用比特币了。

对于那些正在考虑允许比特币节点的人来说,这一改变将会非常受欢迎。毕竟,更短的区块同步时间就意味着更快的节点部署。尽管并不是所有人都能看到48%的同步速度提升,不过大多数人都能够看到同步速度明显改善。综合考虑,这是一个可喜的变化。区块链同步长期以来都是一个非常耗时的过程。

一些Bitcoin Core用户正在推测Bitcoin Unlimited很快会“复制”这种功能。在未来的几周里,BU也可能会推出类似的功能。不过,这并不意味着BU将会复制Core的代码。最终,更快的同步流程将会使所有比特币用户受益。确实令人期待Bitcoin Core 0.14.0正式上线,看看效果究竟如何。
原文:http://www.newsbtc.com/2017/03/06/bitcoin-core-0-14-0-speeds-blockchain-syncing-48/
作者:JP Buntinx
编译:Kyle
Jump to: