本月以来,随着比特币第一大分叉币、市值排名第四的BCH分叉日子(2018年11月16日0点40分,区块高度)的临近,分叉双方的各自代表——吴忌寒和澳本聪(CSW)两人的口水战可谓是好不热闹,而一时间各方的支持者们也相继表态,包括支持吴方的“比特耶稣”的Roger Ver和支持CSW方的coingeek矿池的创始人、亿万富翁Calvin Ayre。
正如BTC.TOP矿池的创始人江卓尔所说,这场矿霸之战如果真的开打,其规模绝非普通人可想象,必将是空前巨大、“你死我活”、“血流成河”。
那么,在EOS节点竞选之后,这场圈内动静最大,波及范围最广,涉及金额最高的一次“大战”,到底在争些什么?争斗的双方的势力都怎么样?到底是否会真的开打,还是只是骂战?
这些问题,三言君都会在接下来几天的文章中为大家一一解释和分析,为大家提供一份详尽的观战指南。
今天,我们先就来解决一些基本问题,以为后几天的详尽分析做一些铺垫。
基础概念:什么是分叉
分叉,英文为fork,作为动词使用时有树枝开叉的意向,而作为名词使用时也有树杈的意思。有趣的是,分叉所造成的区块链结构变化,也恰恰就像树的主干长出一个枝杈一样。
具体而言,在区块链中,新的区块生成并被一个个接到主链上,这样只会形成一条单一的主链,如下图所示。此时,所有矿工的共识是一致的。
但在特定情况下,一部分矿工达成了新的共识,并且与原来的共识不兼容,此时新共识形成的区块就会和原共识形成的区块同时接在原链上,此时就产生了硬分叉。
如果新共识被很多矿工认可,他们就会基于这个新区块继续挖矿,挖出的新区块都会接在新区块后面,这时,就会产生新的链。
延伸概念:51%攻击
本次算力大战,之所以规模空前,是因为其中的一方很可能发动51%攻击。
那么,什么是51%攻击呢?
51%攻击指的是,攻击者掌握了全网超过51%的算力,从而通过挖掘一条比原链更长的攻击链,对原链发动攻击。
根据目前BCH使用的共识规则,在进行了51%攻击后,所有节点将接受更长的——也就是攻击者的链,从而导致原链被废弃,此时51%攻击宣告成功。
51%攻击图解,来源:江卓尔微博
此外,在51%算力攻击的基础上,攻击者还可以进行 “51%空块攻击”,即:
攻击者只挖空块(不包括任何交易的块),并不接受(孤立掉)任何其它矿工挖的,正常打包交易的块,让这条链瘫痪掉,任何人都无法正常交易。
51%空块攻击图解,来源:江卓尔微博
在这种情况下,由于矿工在这条链上挖到的块都被孤立掉,没有挖矿收入,因此也会逐渐停止挖矿,从而导致原链“死亡”。
本次分叉争代表人及其支持势力
正如上文提到,本次算力大战极有可能涉及51%攻击,而要想拥有51%攻击的条件,可并不简单,因为这需要拥有极大的算力,或者足够的金钱。
也正是因此,本次算力大战是BCH社区中两大势力阵营的博弈,涉及到的算力可能达到万PH级,而其背后的资金则可能涉及上亿甚至更高。
目前,根据已知的资料,交战双方的代表人是吴忌寒和澳本聪,分别代表的是ABC派和SV派,而他们背后都有无数的支持者,已知的如下:
ABC派:比特大陆,BitcoinABC 开发组,btc.top矿池,ViaBTC矿池,Coinex 交易所,bitcoin.com等。
SV 派:nChain团队及其控制的BMG矿池,Coingeek矿池,SVpool矿池,Mempool矿池,okminer矿池等。
从支持双方的矿池算力来看,目前BSV派暂时领先,但众所周知,比特大陆有大量比特币算力可随时切换至BCH。
两方算力对比,来源于coin.dance
争论焦点
事实上,这次算力大战,争论的焦点一言以蔽之,就是BCH的未来。
具体而言,以吴忌寒为代表的ABC派认为,在区块大小维持在32MB的情况下,应该让BCH的发展朝基础公链的方向走,以使BCH能够像EOS那样,拓展出更多的应用场景。
而代表nChain的澳本聪主导的SV派,则希望BCH的发展仍遵循中本聪的白皮书所述,并主张将区块大小改为128MB,同时限制使用操作代码,让BCH的功能专注于转账交易。
基于上述不同的思路,ABC派和SV派开发出了互相不兼容的共识协议,从而导致了此次的BCH硬分叉。
本身,硬分叉的结果应该是出现两条同根但各自独立的链,但是由于SV派的澳本聪在近期的一次采访中扬言,要动用他所掌控的各种资源“发动战争”,甚至“用钱摧毁比特大陆”,这才有了这场空前的“算力大战”。
大战的后果
本次大战,表面上看是BCH将来的演进方向之争,然而事实上却和各方的利益有着千丝万缕的联系。
如果ABC派获胜,澳本聪及其代表的nChain极有可能将损失巨大的区块链专利相关收入。据BCH中文社区的成员爆料,CSW曾申请了2500项密码货币相关专利,且2018年归于nChain名下的区块链专利43项,居全球第六位,而这些专利多以比特币的原始代码有关。
而如果SV派获胜,那么比特大陆所持有的100万BCH将大幅贬值,甚至归零变成空气,而其上市计划则极有可能因此搁浅。
因此,这才是一场利益牵扯巨大的“战争”,双方都为了各自的巨大利益而卯足了力气,势要拼个你死我活。
对于普通矿工和矿池,如果SV派获胜,根据SV派公布的挖矿协议,他们挖矿所获得的收益会得到提升,收到更多交易“手续费”,这也是为什么很多矿池都支持了SV派的原因。
大战的意义
正如江卓尔所言,分叉本是让目标不同的社区成员各自选择发展的道路的一种方式,不同目标的分叉会占领不同的市场,形成不同的产品。
因此,分叉这个动作本身并无意义,而只是各自团队达到目的的一种技术手段。但频繁的分叉会导致区块链功能的不稳定,因此通过算力对分叉进行裁决,本是避免不必要分叉的一种补偿机制。
然而,本次分叉,涉及算力之高,波及范围之广,牵扯利益之多,已远超普通分叉,极有可能成为有比特币以来最大的一次算力战,并对BCH社区的团结和BCH将来的发展至关重要。
很多BCH的支持者都认为BCH才是真正的比特币,因为不论是ABC团队,还是SV团队,他们的目标和理想都是把BCH做成50亿人使用的世界货币。而这,似乎正是中本聪的设计比特币时的最初想法:一个点对点的电子现金系统。所以,他们才以中本聪思想的继承者自居,或是干脆自称中本聪。
那么,澳本聪到底是真的要开打,还是如很多人说的只是耍耍嘴炮?BCH未来将走向何方?请看三言君明日的继续详细分析。