摘要:近期,在币乎中关于“BCH分叉”的早报、解析、预测层出不穷,给人造成似乎要在区块链中卷席一场狂风暴雨;离最终结果宣判时日无多,作为币圈的一个小笔奴,我只能静观其变。大多数的观点认为这是BCH的角逐,是包括持币大户、大矿主、交易所等在内巨头自我陶醉;然而今天笔者不想探讨这个问题,因为我知道关于“区块链分叉”,绝大多数的币友都是一头雾水,鞭炮声中看热闹。到底什么是“区块链分叉”,为什么会产生这样情况,我想用通俗、浅显的例子来给币圈的小白白普及一下。
小白白不管问度娘、知乎还是大V云集的区块链论坛,他们都会给出append、update、Hash值、bestChain、Nonce参数、target、difficulty等等一系列专业名词,不仅懵懂了各位小白白,还提升了自己的逼格,让你不明觉厉;但我觉得应当让这些基础知识更加普及。鉴于混迹币圈的朋友们大多数是工科出身,对逻辑相对较为敏感,所以我将在自我理解的基础上来分享一下我的总结和理解,用参加“高中奥数竞赛”的例子来将抽象的问题具体化。
首先,要明白分叉概念,必须要明白数字币是如何产生的,也就是我们通常说的“挖矿”。简单来说,“挖矿”的过程就好比我们抢解一道奥数题,谁先解出题目谁就先得分;然而其方法和过程各不相同,因为解题的思路和方法是各不相同的,你的解体步骤将作为你解题的凭证;每一题正确的得分将作为你的成绩记录在案,同时也被大家知晓你获得了计分。
然而,在这样一个抢解比赛中,势必会出现这样一种情况,那就是A同学和B同学在相同的时间内解对了这道题,那么到底应该算哪位同学得分?当然,都得分,此时便出现了“分叉”,也就是这种共同得分的情况;区块链从其特性上来说是具有唯一性,出现两个结果是矛盾的。但是定哪位同学是竞赛的冠军呢?这需要后续的加赛进行再次竞技。这时候会出现两种情况,A、B两位同学最终由于能力的差异会淘汰以为同学,另一位同学就成了冠军得主;还有一种理想情况是A、B两位同学势均力敌,那么两位同学都会在比赛中一直进行下去,并且不断的增加自己的积分来作为自身能力的凭证。从挖矿的角度来说,第一种情况是“软分叉”,机智较弱的最终会消失;第二种情况时“硬分叉”,两种机制共同生存。
例子:区块链圈里第一个有影响力的硬分叉应该是以太坊的分叉事件。以太坊上一个著名的项目由于其自身漏洞,导致黑客窃取了当时价值约6000万美元的以太币。2016年7月,以太坊开发团队通过修改以太坊软件的代码,把所有资金全部转到一个特定的退款合约地址,从而夺回了币。由于一部分矿工并不认同这个修改,于是形成两条链,一条为以太坊(ETH),一条为以太坊经典(ETC),各自代表不同的社区共识以及价值观。当以太坊发生了这次硬分叉后,产生了两条区块链。由于这两条链在发生分叉之前的数据都是一样的,一个非常有意思的现象出现了:原本持有以太币(ETH)的人,发现自己除了持有原有的ETH外,又有了相同数量的ETC。也就是说,凭空的多出了一些资产。这些资产的价值具体怎样,还要看市场交易情况。但总的来说,区块链的硬分叉,没有减少资产,反而让人手里多了一种资产,看上去总归是一件不亏的事情,于是区块链分叉就成了一种资产凭空增加的方式。
对于后续“分叉”会给数字币带来什么样的影响,造成什么样的结果是由多种决定的,不能听风就是雨,我们还是要骑驴看唱本——走着瞧。
、
网友评论