无论从商业的角度还是从发展的角度出发,分裂都不是BCH当下最好的选择。
2017年8月1日,比特大陆在ViaBTC矿池以及bitcoin ABC、BU开发组等团队的帮助下顺利分裂出了比特币现金(BCH),而在诸多支持者当中,以比特大陆为首的bitcoin ABC和以澳洲中本聪Craig Wright(CSW)为首的nChain是这场分裂大战的中坚力量。但在一个项目当中,涉及多个利益相关方的时候就容易造成意见上的不合,从而导致区块链的分裂,尤其是在他们同时具备代码开发能力和挖矿算力的情况下。
在比特币现金诞生一周年之际,原本属于同一阵营的bitcoin ABC和nChain,再次因为扩容和路线问题而产生争议。这一次争议的核心是大区块和更大区块之间的分歧;是是否公链化的两条发展道路上的矛盾;是激进派和保守派之间的博弈;从8MB到32MB再到128MB,CSW到底有什么理由执意要实现无限扩容?在财务困境和IPO不顺的多事之秋,比特大陆会眼睁睁看着BCH分裂吗?他们还能否依靠算力优势保住辛苦得来的战果
BCH争议从何而来?
BCH争议的伏笔早在7月底就已经埋下,7月的最后一周bitcoin ABC披露了该团队的升级时间表,他们计划在8月中旬发布0.18版本代码库,为之后的升级奠定基础。对此,CSW是最先跳出来反对的人,nChain公司在8月16日宣布开发Bitcoin SV协议,并将其定义为实现“中本聪愿景(Satoshi vision)”,该协议的内容包括:
- 重新启用比特币原先的OP码,包括OP_MUL, OP_LSHIFT, OP_RSHIFT和OP_INVERT;
- 移除对每个脚本201个操作码的限制;
- 并将区块大小提高到128MB。
图片来源:nchain.com
除此之外,nChain在9月第一周发布了基于 Bitcoin ABC v0.17.2代码的Bitcoin SV的第一个版本,CSW表示在区块大小扩大到128MB之后,他们还会尝试把区块容量扩展到无限大。
nChain的计划获得了BCH最大矿池之一的CoinGeek的支持。CoinGeek称他们将致力于恢复比特币协议的原始设计,并将在2018年11月的升级中支持这一改变。
而争端的正式爆发是在nChain发布了路线图半个月之后。8月30日Bitcoin ABC发布了详细的硬分叉计划,他们将于11月15日实施0.18.0版本的升级,其中他们也提出了两项修改,即标准交易顺序(Canonical transaction ordering)和启用新的OP码:OP_CHECKDATASIG;然而这两点正是CoinGeek在声明中明文表示反对的两项改变。
图片来源:CoinGeek
在这里值得注意的是:
- 比特大陆引入标准交易顺序是为了便于系统在未来更好的实现扩容;与Bitcoin SV不同的是,Bitcoin ABC认为在硬件设备的硬顶面前,当下32MB的区块大小很合理,尚不需要继续扩容。
- OP_CHECKDATASIG能够优化BCH脚本语言,允许验证来自区块链外部的信息,有助于预言机和跨链原子合约的应用,也方便日后部署智能合约和侧链技术。始终坚持大区块路线的nChain方面则认为:比特币现金是一种点对点的支付系统,其主要功能是支付,因此智能合约+侧链技术的公链式发展策略对BCH的初衷来讲完全属于南辕北辙。
自此,Bitcoin ABC和nChain正式形成对立阵营,而从这两大阵营的主要人物的关系来看,想要他们达成协议升级共识的可能性貌似微乎其微,BCH分裂之势可见一斑。
吴忌寒似乎一直不待见CSW
要说起nChain的首席科学家CSW,不得不提的是他曾假冒中本聪的这段“光荣历史”。2016年5月2日,来自澳大利亚的Craig S. Wright在自己的博客上发文表示,他就是比特币之父“中本聪”,同时他还提供了早期的邮件记录以及加密签名来证明自己的身份;并且在2016共识大会上,中本聪亲指的比特币代码管理员,比特币基金会首席科学家Gavin Andresen还曾出面证明称,CSW当他面用第一个区块的私钥进行了签名,并表示相信其为真正的中本聪。
但是,CSW提供的公开证据在技术上和密码学方面似乎都根本站不住脚,很快就被密码学专家推翻,直到今天这位Craig Wright先生是否真的是中本聪本人依旧是一个未解之谜。
而在此次的BCH争议当中,CSW的态度和立场表现得十分坚定,他不仅表示不会在11月的硬分叉中添加重放保护,还公开发推特称:
“BCH发展的道路很明确,我们选择继续扩容,如果bitcoin ABC不跟随我们的脚步,我们将会使其灭亡。”
而吴忌寒对这位“澳洲中本聪”似乎一直没有什么好感。在今年6月份的《王峰十问》节目中,吴忌寒直言:
“我和他的观点多有不同,所以我拒绝评论CSW。”在此前的一份聊天记录当中可以看到,吴忌寒甚至怀疑CSW是blockstream派来的间谍。
9月初,在Bitcoin ABC宣布将于11月执行区别于Bitcoin SV的升级计划之后,关于BCH未来如何发展的争议一度达到了白热化的程度。面对CSW不断的“挑衅”,吴忌寒公开质疑nChain和CoinGeek在宣传方面的内容言过其实,并直言Coingeek 雇佣的是小说作家,而不是新闻记者。
鉴于CSW在币圈极低的信誉,就连V神也出来站队表示:
“为了避免分裂,BCH社区不应该向CSW妥协,而应该将此次争端视为一个彻底排斥和将其踢出社区的机会。”
“澳洲中本聪”和矿业霸主的对决
其实,对于BCH的发展前景,Graig Wright和比特大陆的分歧早已存在。2017年年底的时候,CSW明确表示:他希望在2018年,BCH可以开放更多Op码的使用权同时不限制区块大小。这样一来BCH就完全是中本聪最初设计的比特币的模样了。
作为目前唯一坚持声称自己是中本聪的人,CSW确实有理由这么做;通过在政治立场上的选边站队,以坚持中本聪原始代码的舆论噱头来博取更多比特币信仰者的信任。但其实只靠舆论和立场虚张声势的项目大多逃不过现实的打脸,最终要么沦为项目方圈钱的工具,要么在压力的迫使下无奈中止。对此,比特币黄金和同样没有添加重放保护的segwit2X硬分叉就是最好的印证。
而BCH诞生的始作俑者比特大陆,从始至终都在强调,即使BCH没有实施隔离见证,他们也能够实现智能合约以及侧链项目,所以看得出来从一开始吴忌寒最大的野心就是将BCH推上一条公链之路。
早在今年7月底,比特大陆的开发人员就已经推出了一种新的基于BCH的“虫洞协议”,它可以在不改变共识规则的情况下实现通证的发行、转移和燃烧等智能合约功能。该系统依附于BCH网络,可以通过BCH换取虫洞协议中的代币WHC,以进行智能合约的操作。截止9月12日,已经有180种Token在BCH主网上发行。
图片来源:Wormhole.com
如果说对区块大小问题的分歧是这次争议的导火索,那么对BCH不同的定位就是引发争议的必然原因。
从主观因素上来看,争议双方就11月份的硬分叉达成共识的可能性极低,那么现在我们需要考虑的问题就是,CSW如果真的要对BCH实施硬分叉,他有没有能力在不添加重放保护的情况下独立维护BCH区块链的正常运行;或者说比特大陆会不会给他这样的机会。
哈希派认为BCH的这场争议之所以好看,主要在于nChain和Bitcoin ABC不仅都具备代码开发的能力,更重要的是他们的背后都有大矿池的支持。
目前,明确表示支持nChain的矿池是当前BCH矿池中算力最大的CoinGeek,据coin.dance的数据显示,该矿池最近七天的算力维持在27.2%左右,再加上nChain旗下BMG矿池,支持CWS的总算力达到了41.6%左右;而相比之下比特大陆旗下在BCH挖矿的蚁池和BTC.COM算力总和在14.7%左右,即使加上ViaBTC其算力总和也不足30%。这样算来比特大陆似乎并不占什么优势。
图片来源:coin.dance
所以从理论上来讲,如果比特大陆继续只以当前的算力在BCH区块链挖矿,nChain还是有机会效仿去年8月份的比特大陆独立发起硬分叉,并存活下去的。不过这样做的同时,也意味着CSW需要不断的投入精力和财力,来维持BCH的地位。根据今年 5 月份 IDG 资本内部投资报告的数据显示,比特大陆将公司现金中的15亿美元全部换成了BCH,两位创始人更是将自己的全部身家用来投资比特币现金,过去的一年他们豪赌25亿美元,才使BCH站稳市值前五的位置。
而渴望BCH按照他们愿景发展的nChain又需要投入多少资金才能使其站稳脚跟?更尴尬的一个问题在于,他们真的有这么多钱吗。
2017年4月,nChain被高科技私募基金 SICAV plc收购,当时他们只获得了3亿美元的投资,相比比特大陆180亿美元的估值,nChain的财力状况似乎相差甚远。所以从利益动机来看,CSW真的没有十足的理由来分裂BCH;而要使比特大陆眼睁睁看着BCH走上分裂之路也几乎是不可能的事情。
BCH要分裂,比特大陆能同意吗?
在之前的《比特大陆IPO风光背后:一代矿霸也难逃被割韭菜的命运》一文当中,我们分析了当前比特大陆持有超过100万枚的BCH,而这些代币在短时间内无法变现,为了防止这些加密资产变为负债,比特大陆不得不继续投入矿机和电力来维持BCH的运行。从收益的角度出发,只有BCH向积极的方向发展,他们才有可能摆脱当前的困境,所以说比特大陆根本不会坐视BCH的分裂而无动于衷。
就算短期算力上存在劣势也并不意味着比特大陆一定会在这场算力斗争中失败,毕竟目前比特大陆控制的算力大部分还在比特币矿池。按当前算力计算,蚁池、BTC.COM、和ViaBTC总共掌握比特币41.9%的算力,约为21.06Ehash/s,而这些算力相当于比特币现金当前算力的5.58倍。在这样的算力优势面前,就算CoinGeek和BMG矿池全力以赴,其分裂币也大概率逃脱不了早早夭折的命运。
图片来源:bitinfocharts.com
在比特币价格不断下跌的熊市,挖矿收益不断被压缩,对比特大陆而言,此时切换算力来保证BCH的地位也不算是赔本的买卖。而除了吴忌寒个人以及比特大陆大量持有BCH之外,矿机价格一跌再跌也是他们必须维护BCH地位和价格的另一大经济动力。
据网上流出的比特大陆项目介绍文件显示,比特大陆营业收入中,矿机销售占据了绝对主力的地位,2017年其年度总收入中有92%来自数字货币矿机,到了2018年第一季度这一数值升至97%,这其中赚钱最多的是S9矿机。
然而目前,据比特大陆官网显示,蚂蚁矿机S9已经从年初的10000元下调至5600元人民币;S9i矿机也从5月份的6500元下调至3350元人民币。在矿机收入紧缩的情况下,当务之急就是保证其挖矿收入,而在币价漫无止境的下跌中,想要保证挖矿收益绝对不是分裂BCH能够做到的。
除此之外,比特币无限(BU)公司首席开发者Andrew Stone还表示:他认为比特币现金的支持者需要团结在一起。因此,他们正在努力修改代码,致力于将Bitcoin ABC和nChain的改变合并,开发出两种共识兼容的BIP135协议。矿工可以通过投票选择激活兼容两者的妥协方案。
这也不失为一种避免BCH分裂的手段。
爱凑热闹的Cobra
在Bitcoin ABC和Nchain争论得如火如荼的时候,今年3月6日突然发推特宣布支持BCH的Cobra表示,他会在11月15号硬分叉开始之前,推出一个BCH 全节点客户端,该客户端将不改变BCH现有的共识机制。更重要的是,Cobra称目前他已经获得了25%算力的支持。
在这里,我们之所以把Cobra放在最后讲,有一个很重要的原因是,它是否真的获得了25%的算力支持尚存疑问。从当前的数据来看,CSW和比特大陆共持有了65.2%的算力,再加上早已宣布中立的Rawpool矿池和比特大陆忠实拥护者江卓尔旗下的BTC.TOP,BCH区块链中所剩算力不足20%。
图片来源:coin.dance
所以最后我们可以将比特币现金在11月15日的硬分叉之后的发展大致概括成以下几种情况:
- 分裂的情况:nChain和Bitcoin ABC相持不下,分裂出BCN和BCA两条完全不同的比特币现金链;
- 不分裂的情况:
- nChain迫于压力作出妥协,终止11月的硬分叉;
- 在算力竞赛过程中,Bitcoin ABC在比特大陆的算力支持下获得胜利,nChain分裂的区块链夭折;
- 矿工投票选择BU的兼容式扩容方案。
无论如何,如果BCH最终真的分叉了,对于BCH社区会是一个毁灭性的打击。
来源:哈希派(https://mp.weixin.qq.com/s/qPu3qiZzyKuCPp1TK4rc9g)
作者:哈希派 – 不碎