分叉的初次迹象出现在今年7月下旬,两个比特币现金主要开发团队针对难度调整算法的落实上产生了分歧。在ABC的开发者Amuary Sechet提出实施一个叫做Grasberg的难度调整算法之后,Bitcoin ABC(ABC)和Bitcoin Cash Node(BCHN)陷入了僵局。而这个算法主要为了解决BCH网络中的三个问题:
1. 区块产出的连续性(consistency)
2. 稳固矿工的净收益(profit margin)
3. 奖励token产出可预测化
该提案本身并不是导致两方翻脸的直接因素。但ABC确实很清晰地阐明有意在未经BCHN团队同意的情况下,单方面实施此算法。不久,两团队还举行了一次会议试图解决这个矛盾。
一开始冷静的时候大家都还有希望解决问题,但很快,随着多位参会者愤然离席,会议就变味儿了。ABC还试图妥协摒弃Grasberg算法转而用Aserti3-2算法,但大局已定,ABC的分叉依然产生。
ABC很快意识到会产生分叉,所以决定要控制BCH网络而奋发努力,并且分享了他们计划对比重奖励进行重组(coinbase)以资助ABC的未来发展。这项建议名为IFP(Infrastructure Funding Proposal)基础设施筹资提案,试图将8%的区块奖励从新开采的区块中转移到ABC的地址中,来帮助开发。ABC早在2020年5月15日就试图实施这个提案了,当时网络虽然升级成功,但是未能满足共识需求。
区块奖励的结构调整可不是闹着玩儿的,这是对激励机制、网络安全性设计的完全改变。不出意料,矿工们并没有为新提案站台。BCHN(也就是不使用IFP的那队)目前得到了84.7%的矿工支持。不出意外的话,也就是如果不对网路的哈希率进行任何重大更改的话,BCHN将成为主链。
想要了解这次奖励重构的全貌,我们必须了解比特币和比特币分叉。比特币并不会经常分叉,开发者和粉丝们都不愿意看到他无论是在容量还是什么方面的任何改变。甚至一些升级都以失败而告终。在比特币人的眼中,任何新软件或者对网路的更改都会为恶意行为者常开新的大门,也会遇到很多无法预料的网络故障。这就是人们对当前比特币网路(包括现在的很多参数如2100万枚代币供给上限,固定的发行时间等)如此信任的原因,它并不会被轻易改变。
而对于一个开发团来说,能独立完成区块奖励重组,进而将区块奖励转移到中央实体拥有的地址中去,这几乎是不可想象的。ABC的开发者老大,Amuary Sechet非常理解这一点,并且也可以很合理地假设这种改变奖励结构的决策会导致硬分叉。毕竟,分叉并不是由于单个更改或者提案引起的,是由ABC团队不愿意对别人就该提案提出的改进达成共识,而决定强制实施网络更改而引起的。
毕竟,Bitcoin Cash对硬分叉再熟悉不过了,它自己就是最著名的比特币硬分叉。按照市值计算,他目前是第五大网络。该网络每六个月进行一次升级(也就是产生新的硬分叉),分别在5月15日和11月15日进行,打开了人们提出反对意见或升级计划的窗口。例如,2018年11月15日,BCH硬分叉了Bitcoin Satoshi Vision(BSV),这个分叉的支持者们希望增加区块的容量并减少交易费用。
大多数交易所表示他们有意支持BCHN作为BCH的主链,而至于是否支持ABC,取决于分叉后的共识和用户需求。本文提供了交易所的完整列表以及他们对分叉的站队态度。
交易所列表以及就Nov 15 BCH硬分叉的态度
Binance:我们将于2020年11月15日暂停BCH的存款和提款。我们会根据香港时间2020年11月15日20:00后第一个区块的持仓快照,分别对币安链和币安智能链上拥有BCH资产的账户,按照1:1的比例进行空投,空投完成时将另行公告。如果分叉后,并没有产生社区广泛认同的分叉币,BCH BEP20/BEP2 将继续锚定BCH。
Bitgo:我们目前正在运行BCHN的节点并将会在分叉后继续支持其成为主链。所有BCH的服务会在2020年11月15日00:00 am UTC的时候暂停。
Trezor:我们会在分叉后继续支持Bitcoin ABC的实施,但我们也会基于用户利益考虑转向BCHN。分叉后,我们并不会按比例分代币了,所以想参与分叉的用户,需要将他们的BCH余额转移到其他钱包。
BitMEX:我们会持续关注分叉,再决定哪一条更适合BitMEX支持。
Kraken:无论分叉的结果是什么我们会支持BCHN,可能也会支持ABC,如果他们那在自己的网络中算力至少是BCHN的10%的话。如果Kraken支持ABC,我们会为用户提供等量的ABC分叉后的代币给予他们在分叉时BCH账户中的余额快照。
Ledger:Ledger会在2020年11月12日7:00am UTC停止BCH的服务,然后我们会关注分叉后的活动,并决定支持哪一条链。Ledger并未设定BCH服务回归时间。
FTX:在我所的BCH期货合约会被按照主链的BCH指数进行单一结算,任何的BCH小链儿并不会被算入BCH指数。对于现货市场,FTX会于2020年11月15日11:00am暂停存款提款。如果小链能维持10%的哈希率,FTX会允许用户从小链上取款,基于他们在12:00pm UTC时候的余额快照。
Huobi:在分叉前Huobi会暂停所有的BCH交易对,存款提款和贷款服务。在停服前会进行BCH资产截图,方便分叉后的分配。分叉后,Huobi会同时支持ABC和BCHN。
Bitfinex:Bitfinex会在2020你那11月15日的10:00am暂停BCH的存取款。Bitfinex会于12:00UTC对BCH余额进行截图,并且余额会等价映射在ABC和BCHN中。
风险提示:防范各类金融平台打着“区块链”和“虚拟货币”等旗号的非法集资活动,TokenInsight将严格遵守国家法律和监管规定,坚决抵制利用区块链进行非法集资、网络传销、1C0及各种变种、传播不良信息等各类违法行为。