Bitcoin Core软件又迎来了一次升级,这一新的更新 — Bitcoin Core 0.12.1,很快将会被很多矿池所接纳。不同于其他的更新,Bitcoin Core 0.12.1更注重于改善比特币网络的扩展性。据悉,这次更新的主要功能包括4个不同的比特币改进提议,它们分别是BIP 9
、 BIP68
、 BIP 112 以及
BIP 113
。
这些新的BIP的列入,使得Bitcoin Core更兼容于软分叉以及闪电网络的实施,以解决比特币区块大小以及交易积压问题。发布于2016年4月15日的新版本Bitcoin Core客户端,用户当前可从Bitcoin.org网站上进行下载。根据网站上的描述,BIP 9的实施,可让多线程BIP软分叉成为可能。
一些功能将很容易地整合到新的Bitcoin Core版本,包括在BIP 68中规定的相对锁定时间(locktime )的序列锁(sequence locks)。这一功能可让用户在特定的时间周期内,认为一个签名交易是无效的。这可以作为一个链上(on chain)第三方保管功能,其中资金可停留在区块链中,而不是存放在第三方账户当中。
而建立BIP 68, BIP 112软分叉,则允许OP_CHECKSEQUENCEVERIFY
操作码的实施,在设
定时间已过去前,重新定义现有OP_NOP3 来限制脚本/交易的执行。
这将有助于确认输出(output)的期望最低龄正在被使用,并阻止这种尝试,直到预定义相对龄(predefined relative
age)已经过去。在BIP9的实施条件下,BIP 68会同BIP
112一起工作,将有助于在区块链上创造用于支付的智能合约。这些合约可被用于各种目的,包括比特币第三方服务、追溯失效交易、哈希时间锁定合约、闪电网
络、双向契合侧链以及双向支付通道。
BIP 113是现有锁定时间(locktime)执行功能的一个增强版提案,它指定一个locktime强迫交易为软分叉,并阻止超过 GetMedianTimePast()的附加交易被包含在内存池(mempool)当中,这将防止产生包含 locktime强迫交易的无效块。
在未来的几周内,BTCC和其他矿池将会采用最新版本的Bitcoin Core软件,但这个新版本的Bitcoin Core,对比特币交易速度以及交易积压问题所产生的影响,仍然有待观察。
原文:http://www.newsbtc.com/2016/04/17/bitcoin-core-latest-version-out/
作者: Gautham
翻译:隔夜的粥
稿源(译):巴比特资讯(http://www.8btc.com/bitcoin-core-latest-version)
声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。