一分为二?比特币面临硬分叉

2017年07月15日 币说




  SegWit2x将在7月21日发布,8月1日则将公布被称为“用户激活软分叉”的变更。如果大多数矿工届时对SegWit2x软件投票反对,就将出现两个版本的比特币区块链。

作为妥协,SegWit2x被开发出来,其将执行SegWit并加倍区块规模。问题是这种执行会否导致比特币的分裂。


比特币已经到了一个关键时刻。

那么,硬分叉的时候,我的比特币何去何从?

如果您在硬叉之前有十个比特币(10 BTC),则分叉后您将有10个Bitcoin Core 和 10个Bitcoin Unlimited。

由于这不是第一次数字货币分叉,我们大概知道会发生什么:

  • 这两种货币都将由供需决定市场价值

  • 随着硬分叉时间的逼近,市场波动可能会有所增加

  • 在硬分叉发生1-2天之后,我们将禁止从两个俩条链提款,以确保我们能够安全地处理它们

  • 交易所(如Luno)将根据市场情况决定是否允许(或两种)货币交易

  • 钱包提供商(如Luno)将根据市场情况决定是否允许发送和接收(或两种)货币

  • 到时,其中一种货币可能会因为交易质量,交易量,汇率,市场份额而成为“赢家”

  • 到时,“赢家”可能会被称为“比特币”

  • 两种货币都可以享有足够的市场份额,以不同的名称和不同的汇率共存

  1. 硬分叉不会发生→我们像往常一样继续下去

  2. 硬分叉发生→暂停提币/存币至少24小时

  3. 硬分叉发生,Bitcoin Unlimited死亡→继续支持Bitcoin Core

  4. 硬分叉发生,Bitcoin Core死亡→切换到Bitcoin Unlimited,继续运行

  5. 硬分叉发生,两条链都存活,但有一个占明显的优势→跟随主导链,但允许从少数链提币

  6. 硬分叉发生,两个链条都以非常重要的价值生存→我们支持两者 (在更新系统和应用程序一段时间后)

硬叉什么时候发生?

由于矿工为区块链提供安全和监督,因此只有在收到超过75%的采矿支持后,硬分叉才会被考虑。



矿山池投票明细










比特币扩容简史

2010年10月:

中本聪提出1MB区块上限以抵御粉尘攻击,此时1MB上限是平均区块大小的700倍,他表示此上限可以在将来某个设定的高度移出[1]。

2015年5月:

Gavin Andreesen提出在2016年3月进行20MB扩容

2015年6月:

中国矿业开会,发布8MB扩容的声明
一系列扩容方案提出:

BIP100:Jeff Garzik提出, 矿池在区块链上投票,每个难度周期根据投票结果取75%算力同意的区块大小扩容或缩容,每次最多改5%)
BIP101:Gavin Andreesen 提出,先扩到2MB,然后每两年翻倍
BIP102:Jeff Garzik提出,直接扩容到2MB
BIP103:Pieter Wuille提出,每97天扩容4.4%

2015年8月:

Gavin Andreesen 和 Mike Hearn 创立基于BIP101 的BitcoinXT

2015年12月:

香港会议:Core提出隔离见证(Segwit)方案,牵扯到的BIP有:

BIP9: Version Bit 投票规则
BIP141:隔离见证,由Eric Lombrozo,Johnson Lau ,Pieter Wuille提出
BIP143,BIP144,BIP145,BIP147:隔离见证的一些其他功能

BitcoinUnlimited创立,Peter Rizun基于Jeff Garzik的BIP100提出了BUIP005(使用EB,AD,MG信号的动态区块上限)

2016年1月:

Gavin提出BIP109:75% 算力支持下扩容到2MB

2016年2月:

中国矿业达成“92共识”,在90%算力支持下进行2MB扩容
Gavin创立BitcoinClassic,基于BIP109(75% 算力支持下扩容到2MB)
Mike Hearn发文说比特币实验已经失败,社区被少部分人控制
Segwit上线测试网Segnet
中国矿业在香港与Core达成“香港共识”:计划4月发布Segwit,7月发布非见证部分扩容到2MB的硬分叉代码,见到硬分叉代码后矿业激活Segwit软分叉,并在2017年7月前激活2MB硬分叉。并约定只在生产环境内运行与共识协议系统兼容的软件(这个系统包含Segwit和2MB硬分叉) 。

2016年4月:

区块堵塞问题开始显现。

2016年10月:

新矿池ViaBTC(10%算力)部署BitcoinUnlimited

2016年11月:

BitcoinCore发布Segwit代码,并在11月19日开始区块投票,支持SW的区块来自:SlushPool,BitClub Network, BTCC Pool

Bitcoin.com部署BitcoinUnlimited
BTC.top部署BitcoinUnlimited
CANOE部署BitcoinUnlimited

2017年3月:

AntPool开始支持BitcoinUnlimited
匿名作者Shaolinfry提出UASF,基于的BIP148(8月1日后孤立不支持Segwit的区块)
Sergio Demian Lerner提出Segwit2mb(后改名为Segwit2x。主张合并激活Segwit软分叉和2MB硬分叉)

2017年4月:

AntPool的AsicBoost引发争论

2017年5月:

持有83%算力的矿池在纽约达成协议,开始准备Segwit2x

2017年6月:

Segwit2x按时发布alpha版 (项目由Jeff Garzik 主持)
AntPool发布UAHF方案(如果Segwit2x未能及时激活,AntPool在8月1日UASF时进行不公开的BU硬分叉)
85%以上的算力在链上写NYA表示支持纽约协议








收藏 已赞