美文网首页区块链&范式革命
比特币小算力分支币比特现金(BCC)事件的起因

比特币小算力分支币比特现金(BCC)事件的起因

作者: 1a8661c5a646 | 来源:发表于2017-07-24 23:39 被阅读74次

    第0章引言

    比特现金(BCC)太烧脑,太过于简单地下结论往往都无法避免带有偏见。市场上对立的两种声音,我看了两天了,并没有找到一个完全清晰地比特币为什么会分裂出BCC,以及BCC的定位,以及BCC未来的发展逻辑。

    为了便于阅读,我先将BCC取个中文名字,叫比特现金,译自其英文名字bitcoin cash。

    我先将比特现金(BCC)的事件重要历史节点先讲讲明白,后面再思考诸如BCC的地位,是否会影响比特币2100万上限,等等。

    第1章用户激活软分叉(UASF)和用户激活硬分叉(UAHF)

    这一章是比特现金(BCC)最重要的起源。

    比特币扩容争议已经进行了三年多了。但结论就是干净的区块扩大这个方案被绝大多数社区成员抛弃了,转而向纽约共识达成的Segwit2x这个方案。

    隔离见证本身的争议非常大,从发起投票到Segwit2x方案提出之前,Segwit的矿工投票率只有40%左右。而Segwit投票的失效日期是11月份。眼见要失败,Core开发组中的极端人员开始发起一个全新的提案BIP148,直接绕过矿工投票,改成8月1日直接激活隔离见证,这个被称为用户激活软分叉(UASF)。

    UASF根本上就是一个分裂比特币的方案,有开发者写成了客户端软件,叫bitcoin UASF。这个方案是以软分叉的形式分裂比特币,因为软分叉对原链有重组的威力,所以社区有人提出一个硬分叉来应对bitcoin UASF,叫UAHF,叫用户激活硬分叉。这是比特现金(BCC)的一个重要起因。

    区块重组是非常危险的一个事件,这个风险有可能让你发送的币得到确认后,被重组后你的币又不见了,不知道跑哪去了。

    UAHF是设定一个特定的时间点,或区块高度,然后激活一次硬分叉来升级比特币协议。这个时间点就是依据UASF的时间点来定,因为UAHF是硬分叉,可以避免UASF的重组威胁,以此可以保护比特币资产。

    比特现金(BCC)就是一次UAHF的结局。

    就目前比特币发展现状来看,UASF的危机被BIP91抢先激活Segwit化解了。UAHF作为对抗UASF的风险的责任已经不需要了,但反而有可能通过UAHF诞生出一个比特币分支币。

    第2章开发者牵头搞比特现金(BCC)

    隔离见证已经注定要激活了,因为其支持者已经不惜动用分裂的办法来实现激活。整个社区也为对此非常害怕。特别是BIP91的提出,要求降低Segwit的激活阈值和锁定时间,为激活隔离见证开了快速通道,以避免UASF在8月1日造成比特币的生态的混乱。

    在这种局面下,有些坚定的扩容派,开始寻找独立出去分出一条链,使用简单干净的区块扩大方式来扩容。

    首先挑头的是开发者。第一批坚定的No-Segwit&&bigger block的开发者和实践者是BU。早在5月份,他们BU提了个BUIP055,并且实现了代码。这个代码将允许矿工指定时间激活大区块,这就是UAHF的雏形。但因为BU的代码写的烂,社区没人鸟他们。

    第二批坚决的大区块支持者在6月30日,在荷兰开了个会,叫比特币未来的大会。然后有一个开发者在会议上提出了bitcoin abc项目。这就是一个bitcoin客户端,实现了在8月1日UAHF。

    这个软件是对bitcoin core0.14进行fork(复制并修改)得来的版本,将区块大小调整到了8M(要到8月1日开始突破,现在依然是1M),并且移除了隔离见证。并且这个客户端将会在8月1日自行发起硬分叉突破1M区块的限制到8M。

    Bitcoin abc的代币被称为bitcin cash,简称为BCC,我这里将其译为比特现金。

    任何矿池都可以将算力切去挖bitcoin abc。在8月1日之前是和现在有的所有其他客户端,包括bitcoin core,btc1,相互兼容的,并不会分裂。但到了8月1日bitcoin abc将会独立出去。

    后面BitcoinClassic开发组宣布也修改了他们的代码,将发布特别的版本,以兼容Bitcoinabc。BU也可能会发布特别的版本,以兼容bitcoin abc。

    需要强调的是,bitcoin abc是重置了比特币工作量难度值的,因此比特现金不符合中本聪白皮书里的比特币定义,即累计工作量证明最大值的最长链是比特币的规则。所以我认为BCC不是比特币。

    也因此bitcoin abc并不能和比特币(BTC)争冠名权,自己叫比特现金(BCC)。是比特币的一个分叉币。

    第3章矿工开始响应比特现金(BCC)

    在开发者做出软件之后,矿工就可以行动了。

    国内的坚定的大区块支持者,viabtc的杨海坡,在公司发起了一个新的矿池项目,叫BCC矿池,专门运行bitcoin abc客户端,以实现8月1日的硬分叉。

    同时发起算力众筹项目,向社区出售S9合约算力,并可以用户指定是否转入bitcoin abc矿池挖矿。S9合约并不专门针对bitcoin abc挖矿的合约,其默认是挖主链的,即挖Segwit2x链。但可由用户自己主动转入bcc矿池挖bitcoin abc。

    这是目前看到的第一个支持bitcoin abc的矿池。目前其矿池显示拥有7P算力。

    因为bitcoin abc是修改了挖矿难度值,可以随对应的算力做一定程度上的自动波动。所以bitcoin abc存活下来的概率就很大了,哪怕是只有7P的算力。

    另外还要补充的是,目前为止viabtc的bcc矿池还是在主链上挖矿,收益还是比特币(BTC),只有等于8月1日,到了UAHF激活硬分叉的时间点,才会脱离主链,自行挖bitcoin abc,挖到的币就是比特现金(BCC)。

    第4章交易所开始响应比特现金(BCC)

    如果只有开发者和矿工,那一个币其实是活不下来的。用户才是最终给一个币赋与价值的群体,因为比特现金要活下来,离不开交易所。

    在bitcoin abc的一个网站上,https://www.bitcoincash.org/就标记着两家支持比特现金(BCC)的交易所,一个是viabtc,另一个是OKex。



    首先上线比特现金的交易是杨海坡自家的交易所Viabtc.com。

    Viabtc在7月22日上线比特现金(BCC)的期货交易。一个BTC变为一个只能交易不能提现的BCC,和一个冻结的什么都不能动的BTC_frozen。到8月1日abc链成功分裂出来才可以提现bcc和btc。如果想在8月1日前提BTC,那必须将一个BCC和一个BTC_frozen合并成一个BTC。

    第二个上线比特现金(BCC)的交易所是国内大型交易所Okcoin.com的子公司Okex.com。Okex.com在7月23日上线BCC和BCS交易。就是将一个BTC拆分为一个BCC和一个BCS去交易。同样在81前不能提现,要提只能合并成BTC提。

    其他交易所也开始发出公告,声明了交易所对应的政策,有的交易所声称会给用户提币,但拒绝上线交易,有的交易所则声称会上线该币的交易对。

    第5章社会舆论对比特现金(BCC)褒贬不一

    现在针对比特现金(BCC),全网是吵成一团,各种撕逼。国外也吵。国内也吵。

    其实吵不是多大事儿,毕竟一种币要成功需要更多的人知道。而吵架是一种将自己名声传播出去的可行的,虽然不是很好的策略。

    大家的看法是这样的:

    针对BCC本身分为两派,一派认为这是比特币的分裂,是对比特币总量的增发,会折损比特币的价值。坚决抵制。

    另一派认为这是这不是对比特币的增发,只不过创造了一种山寨币,对山寨币的威胁更大,而且是平分给每一位比特币持有者。所以有好处,应该支持。

    也有人说,主导比特现金(BCC)的人都是坏人,开发bitcoin abc的是坏人,viabtc也是坏人,okex也是坏人,搞破坏。

    另一派认为BCC是人的自由,任何人都可以对比特币发起硬分叉,这是人的自由。这是比特币的精神本质,应该支持。

    关于BCC的未来的态度也分成两派,一派认为BCC山寨币,没前途,Segwit2x链才是正宗的伟大的比特币。

    另一派认为BCC成功地避免了Segwit的污染,解决了比特币拥堵问题,有前途。是正宗的中本聪币。有前途。

    反正大家都在吵架,我自己对此也忐忑不安,心里没一个思路。希望后面我慢慢想清楚。

    第6章结束语

    比特现金(BCC)对比特币的影响目前还不好说,太过于简单地下结论往往都无法避免带有偏见。

    我自己是尽可能地推迟下结论。

    相关文章

      网友评论

        本文标题:比特币小算力分支币比特现金(BCC)事件的起因

        本文链接:https://www.haomeiwen.com/subject/dmmikxtx.html