特斯拉“硬分叉”之解说

近期,特斯拉说要在中国新建全资的超级电池工厂和主机厂,并且有可能将Model X的姊妹篇Model Y交由中国工厂生产。Model Y相对于Model X就是硬分叉。从分叉的区块上起,,由于不同的矿工跟随了不同的区块,有分别产生了不同的区块,但是产生的这些区块的算力是有差别的。换一种说法,他们所跟从的两个矿工的数量是不同的。下面我们就来详细的了解一下吧。

一个月前就有朋友要我解释什么是区块链的“分叉”?

从计算机程序代码角度来说,分叉就是程序版本升级,从区块链的社区经济生态来说,分叉就是社区分裂。

软件的版本升级是常有之事,无论是电脑操作系统升级,手机操作系统Android 或iOS的升级,还是各种应用程序和App都会有升级操作。这些升级工作都是由软件发行公司来做的,多数情况下,用户如果不接受升级,保留老版本软件也是可以正常使用的,比如Windows10与Windows8相互之间基本上都是兼容,但是版本升级上如果有重大变化,比如从Windows95到Win10的跨越,基本上两个操作系统上的软件都无法在对侧执行了,这就是互不兼容。

还有Word2010可以打开Word2008的文件,而Word2008无法打开Word2010的文件,这就是向后兼容,而Word2010可以打开Word2011的文件,就是向前兼容。

好了说回区块链的事情,分叉都是因为要修改整个区块链的程序代码。分叉还分为“软分叉”和“硬分叉”,无论哪种分叉都是向后兼容的,也就是新节点接受旧节点产生的区块。就“软分叉”而言,旧节点接受新节点产生的区块,向前兼容;而对“硬分叉”来说,旧节点不接受新节点产生的区块,向前不兼容。

历史上,两大公链都出现过“硬分叉”事件:将比特币的区块由1M改为8M,在原链BTC基础上硬分叉产生了新分叉BCH(比特币现金),作为BTC原住民的社区成员就要选择是支持1M还是8M,导致了比特币社区分裂;以太坊因为“黑客事件”,要回滚历史记录,社区成员有支持回滚的,也有支持不变的,这就导致了社区分裂,导致了以太坊分裂为原链ETC和新分叉ETH。

因为都是“硬分叉”,但是他们的命运却截然不同,从市值方面以及持币用户数来看,比特币的原链BTC发展好过新链BCH,而以太坊的新链ETH好过原链ETC。小心,千万别买错了。随着越来越多的硬分叉的出现,我们的比特币的公信力是否还能像之前那样呢?我们一起来期待吧!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180505A0DK7Y00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券