小巴成长记-比特币的扩容(三)

简单来说,BIP141是比特币Core团队提出来的隔离方案。那什么事隔离见证呢?隔离见证其实是为了让区块承载更多的交易量而设计的。 我们只是区块上的信息分为交易信息和见证信息。交易信息就是区块上一笔笔的转账,见证信息就是在哪个节点,在什么时间见证交易信息的可靠性的信息。

中本聪在设计比特币的时候直接把这两个信息都放在了同一个区块里,所以一个区块能够承载的交易信息就没有多少,如果把见证信息从区块中拿出来,区块只记录交易信息的话,那么也可扩大交易信息的容量。

BIP141是当前公认的隔离见证的激活方案,激活的条件是在2017年11月15日的任意一个难度周期大约两周时间内如果有95%的算力发出准备就绪的信号的话,隔离见证将被激活。但是这个条件很难实现,有人就提出其他激活方案,比如说UASF或SegWit2X来帮助激活BIP141实现隔离见证。

UASF从字面上理解就是由用户激活软分叉。UASF采用的是一个BIP148的软件来激活隔离见证。在2017年8月1日这天,比特币BIP148软件会拒绝不包含Bit1信号的区块,也就是如果大多数矿工运行这个软件的话,它们会拒绝那些少数没有运行这个软件的矿工挖出来的区块。因此,这些矿工将会拥有最长的链,并且在最长链上去激活BIP141的隔离见证。最终运行BIP141的节点会在链上看到超过95%的区块包含Bit1这样的信号,从而触发隔离见证。这个方案已经实施,并诞生了新的区块链资产比特币现金。比特币现金区块的大小可能上升至8兆,可以容纳的交易笔数是原来比特币的8倍左右。

SegWit2x是有一些比特的公司和80%以上的矿工在Csense那次大会上,签署的纽约共识协议。通过BIP91来激活隔离见证。当连续两天内有80%的算力发出支持BIP91的信号的话,所有BIP91的节点将决绝不含BIP141准备信号的区块,因此,这些矿工将拥有最长的链并在最长的链上去激活隔离见证。激活隔离见证后,2017年年底或2018年年初,SegWit2x将通过硬分叉把区块链的大小上限从1兆至2兆,届时可能出现新的分叉。

2018-03-24

你可能感兴趣的:(小巴成长记-比特币的扩容(三))