其他

Bitcoin Core 0.14即将发布,都有哪些新看点?

2017-03-04 Kyle Torpey 巴比特资讯

区块链

比特币

以太坊

观点

报告

期在瑞士举行的比特币聚会中,Bitcoin Core贡献者Jonas Schnelli分享了即将发布的Core 0.14客户端的各项改进。对于终端用户来说,这个新版本的客户端并没有添加一些新功能;不过,新版客户端中存在大量的优化和调整,能够帮助这款软件在各类硬件系统中的运行。

代码优化和性能重构

 

据Schnelli所说,Bitcoin Core 0.14的主要特点就是对代码库进行了优化,改进了整体的性能。


我们所做的工作是普通的软件项目做不到的,也就是性能重构(以及改进)。

这是0.14重要特点。不过,要是你希望看到一些新功能,可能0.14版的更新会有点无聊。


作为一个在软件行业拥有着20年经验的从业者,Schnelli指出,这类性能改进从来都不会在传统的企业软件研发过程中出现,因为企业不愿意在这类型的工作上耗费资源。


Schnelli补充道:


软件性能的优化是未来几年生存的根本,不过目前并未有直接相关的新功能出现。


至于Bitcoin Core 0.14具体对哪些性能进行了优化,Schnelli指出了一种新的签名缓存(cache)、网络延展折射器(refractor)等优化和改进。

 

更优的费用预估功能

 

随着比特币网络中区块数量的增加,交易手续费成了网络中一个重要的组成部分。目前,矿工定期会因处理区块收到1 BTC的手续费,另外还有12.5 BTC的区块奖励。


Schnelli说,目前,在进行费用预估时,Bitcoin Core的使用率是最高的。从某种程度上来说,比特币生态系统中大部分的钱包供应商都会采用Core的费用预估模式。


Bitcoin Core 0.14包含了对费用预估的改进,GUI(图形用户界面)中default confirmations(预设确认)目标从25降到了6。不过,Schnelli并没有详细说明费用预估算法的改进细节。


在新客户端中,用户所有的交易在一开始就能用(RBF,replace-by-fee)进行发送,但这一选项不是默认的。bump fee(Core客户端中一个成倍增加费用并预估处理速度的选项)RPC(远程调用协议)指令也仍然存在,不过需要在RBF状态下才能进行。


至于交易方面的更新,目前的内存池(mempool)进行了改进,就算节点停止运行之后内存池也会记录该节点的信息。

 

手动修整区块链

 

比特币区块链多年来规模越来越大,初始同步所需的时间也越来越多。好消息是,很多旧的区块已经没有存在的必要,可以直接删除。Schnelli说:


一旦你搭建了UTXO集合,也就是目前没有花费的货币,你就能丢弃那些旧区块了。只有那些试图发展成全节点的节点才会需要这些区块。


用户不用存储整个区块链(现阶段的容量已经超过了100GB),可以直接存储删减后的版本(约550MB)。


虽然这种修整功能已经在Bitcoin Core 0.11中推出,不过version 0.14提供了手动调整的功能。也就是说,用户可以在自己的硬盘中直接使用RPC指令手动调整


就像Schnelli所说,删减后的节点功能与全节点完全类似。不过,区块链中新节点的同步过程中,旧区块向新节点的传输过程可能是个例外。

 

其它改进和用户警告

 

除了上文提到的各项改进之外,Bitcoin Core 0.14中还存在很多其它较小的改变。


现在用户能够不时地进行网络活动切换,以达到节约带宽的目的。另外,密钥导入或者新地址添加后的查看方式也变得更加高效了。


新版客户端中还添加了一些警告和活动信息,这样能够更好地指导用户使用这一软件。比如说,0.14添加了一条信息,用于帮助用户在控制台中输入正确的指令。


回复以下关键词查阅相关区块链资料

回复 区块链报告,查看 37份国内证券行业发布的区块链研究报告

回复 工信部,查看 《中国区块链技术和应用发展白皮书》

回复 币talk,查看 比特币、以太坊等各大创始人现场问答AMA合集

回复 Hyperledger,查看《超级账本Hyperledger白皮书》(中文版)

回复 比特币白皮书,查看《比特币:一种点对点的电子现金系统》(中文版)

回复 以太坊,查看《以太坊白皮书》

回复 侧链,查看《侧链白皮书:用楔入式侧链实现区块链的创新》

回复 欧洲央行,查看《欧洲央行分布式账本技术报告》

回复 高盛,查看 《高盛区块链报告:区块链 从理论走向实践》

回复 闪电网络,查看《详解最近大热的闪电网络、雷电网络和CORDA到底是什么》

回复 闪电网络白皮书,查看《比特币闪电网络白皮书:可扩展的 off-chain 即时支付》(中文版)

回复 麦肯锡,查看《麦肯锡区块链报告:银行业游戏规则的颠覆者(中文版)》

回复 IBM ,查看《IBM 区块链热点技术与应用》


作者:Kyle Torpey
编译:Wendy
稿源(译):巴比特资讯(http://www.8btc.com/bitcoin-core-0-14)

文章为作者独立观点,不代表巴比特立场。

巴比特官方千人Q群:81153017



点击阅读原文,查看Qtum 团队meet up 最新版PPT

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存