比特币扩容事件:一文读懂扩容方案及其影响!

比特币扩容事件:一文读懂扩容方案及其影响!的图片

踏入7月,争辩已久的比特币扩容进程已经进入关键时刻,在比特币社群里大家最关心的问题,莫过于8月扩容分叉会否导致比特币分裂,影响比特币的长远发展、以及币价会否崩盘。

在今年5月于纽约举行的Consensus 2017大会中,矿工们达成了新的扩容共识,目前扩容方案大致只剩下「BIP148」「SegWit2x」,两者都提倡在两个月内启动SegWit隔离见证,只是方案内容略有不同,哪一方支持较多理论上会成为主流,但较悲观的看法是比特币会因此分裂。

在这篇文章里,会大概列出一些重点需要关注的事件和日期,供大家参考。

1.隔离见证(SegWit

SegWit最初是由Bitcoin Core开发团队提出,起初是为了改善比特币的交易延展性,但因为其功能可以同时解决比特币扩容问题,团队就逐渐把它变成了扩容的核心技术。

在5月Consensus 2017大会中,以矿工为主的多个组织达成了新的「纽约共识」,同意在7月底以SegWit2x共识解决扩容问题;但同时比特币社群主导的「BIP148」也打算在8月1日进行「UASF(User Activiated Soft Fork)」软分叉,所以在扩容时间表上,有着两种不同的分叉排程,令比特币扩容争议出现了重大变数。

2. 扩容可能带来的后果

扩容解决方案可能带来的后果是比特币面临硬分叉问题:扩容之后,比特币将分为一条支持区块容量2M的链和一条支持区块容量1M的链。两条链在技术上只是“区块容量”这一项技术参数的差异,但却是两条完全独立隔离的链,这意味着将会产生两个“比特币”,而且两者是竞争关系。

3. 重点事件时间表

比特币扩容事件:一文读懂扩容方案及其影响!的图片

7月14日:实装BTC1客户端

其实BTC1客户端在6月30日已经发布,但根据SegWit2x的进程表,7月14日才是节点需要实装这个新客户端的日期。

但对于一般用户或者矿工来说这不是必须安装的软体,只是大概可以知道支持程度。

7月21日:BIP91启动

SegWit2x 团队建议支持这个共识的矿工,在这天开始使用BTC1 客户端并启动BIP91。

这对一般用户来说没什么影响,只是矿工开始需要表态是否支持。

7月23日(最早):BIP91锁定

根据BIP91,需要超过80%算力连续在336 个区块中有269个使用BIP91协定,大概是2天半时间,这个协议才会生效,如果按7月21日为开始日期,那最早就是7月23日BIP91会被锁定。

这对一般用户没有影响,但如果是矿工、而BIP91有超过80%支持率,就必须决定是否支持BIP91而切换BTC1客户端,否则你可能只挖到无效的区块。

7月25日(最快):BIP91正式启动

在BIP91被锁定后、再另外的336区块后,如果80%算力支持依然保持,使用BTC1客户端的矿工,就会开始拒绝处理非BIP141区块(不支持SegWit)的交易。

这对一般用户没有影响,但如果是矿工,就算你不支持BIP91,也必须确定你在挖支持BIP141(支持SegWit)的区块。

7月29日:BIP91最后限期

如果矿工想避免比特币分裂,这天就是最后限期,因为如果BIP91没有像上面提到的时间表及时启动,就会面对8月1日BIP148 UASF的分叉影响,比特币有机会出现支持两种不同共识的区块链而导致分裂。

这对所有持有比特币的人都有影响,因为你手上的比特币可能会分裂为两种币。

如果BIP91没有在7月29日成功启动,矿工就需要在8月1日前决定要支持BIP148 UASF、还是用回现有的比特币原链

7月31日:BIP141(原SEGWIT)最后限期

在这天,如果BIP91没成功启动、或者BIP141(原SegWit)算力支持度没达到95%,那比特币会面临BIP148 UASF和原链的分裂危机,情况跟7月29日一样,只是这真的是最后一天。

8月1日:BIP148启动

支持BIP148的节点,会拒绝处理不支持BIP141(原SegWit)节点的交易资料;如果BIP141或者BIP91在这天已经启动了,比特币就没有分裂的危机;反之,矿工就要面对分裂选择。

如果这天所有扩容协议、包括BIP141、BIP91和BIP148都没有得到广泛支持,那比特币就会在没有任何改变下继续运作。

但如果这天BIP148有一定的算力支持,那比特币就有可能分裂成两种币。

8月4日、8月15日:有机会出现新比特币

如果BIP148得到了有影响力的支持、但又不致于令比特币社群完全投向BIP148,那这两天有可能分裂出新的比特币。

8月中至9月中:SEGWIT启动

如果BIP148和BIP91都成功启动,原SegWit的BIP141会按计划在这期间启动,比特币长久的扩容争议应该会告一段落。但如果在之前出现了分裂,SegWit能否启动还是未知数。

目前,很难说如何处理这种情况。对于普通用户来说,最好是保有个人的私钥,不要一直操作,直到情况以某种方式解决。

转自:比特币中国