请选择 进入手机版 | 继续访问电脑版
杨东教授:如何保护和教育区块链投资者

杨东教授,现任中国人民大学金融科技与互联网安全研究中心主任、大数据区块链与监管科技实验室主任...[详细]

数字货币的硬软分叉

区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生产的区块,通常硬分叉就会发生。

硬分叉的定义是这样的:

硬分叉是比特币的区块格式或交易格式(这就是广泛流传的“共识”)发生改变时,未升级的节点拒绝验证已经升级的节点生产出的区块,不过已经升级的节点可以验证未升级节点生产出的区块,然后大家各自延续自己认为正确的链,所以分成两条链。

硬分叉的特点如下:

没有向前兼容性,之前的版本将不可再用,需要强调升级;
在区块链层面会有分叉的两条链,一条旧链,一条分叉新链;
需要在某个时间点全部同意分叉升级,不同意的将会进入旧链。

当新共识规则发布后,没有升级的节点由于不了解新共识规则,就会生产不合法的区块,从而产生临时性分叉。

软分叉的定义是这样的:

软分叉是指比特币交易的数据结构发生改变时,未升级的节点可以验证已经升级的节点生产出的区块,而且已经升级的节点也可以验证未升级的节点生产出的区块。

软分叉的特点如下:

有较好的兼容性,之前版本的部分功能可用,可不升级;
在区块链层面没有分叉的链,只是组成链的区块有新区块和旧区块之分;
相当长的时间里,可允许不进行升级,继续使用原版本生成旧区块,与新区块并存。

举几个有趣的例子

我们模拟一种极端的情况,抽象出一个比特币王国来解释所谓的新系统的兼容性问题。在遥远的岛上,有一个比特币王国,大家相安无事地生活了很多年,由于王国设施陈旧,存在着这样那样的问题,于是大家开始讨论解决方案。

有人觉得应该推翻了重新修葺,并且上书了一本“如何建造一个华丽的王国”的奏书,里面有九九八十一种推翻重建的方案。有些人认为补补窟窿,刷刷墙还是勉强可以看,根本不用大动干戈。两派争论不休,无法达成一致,这就引起了分叉。

什么情况下会出现硬分叉呢?派系争论不休,于是开始各干各的。提议推翻重建的人雇了几十个民工,新的建筑焕然一新,王国里新旧建筑的风格相当不统一。这就相当于比特币世界里的硬分叉,表现在比特币世界里就是从新的节点开始,分成了两条链——旧链和新链,两条链互不兼容。

软分叉会出现什么结果呢?派系争论不休,但要求重建的一派有了妥协的意愿,同意让装修装饰派试一试他们的方案。于是装修队开始对墙上的破洞进行修补,把陈旧的颜色换成鲜艳的颜色。这时,王国里正常的生活仍然在继续。新旧面貌共存。表现在比特币上就是未升级的节点按照以前的规则继续计算,但已经升级的节点依然按照扩容后的规则计算。因此,Bitcoin Core(比特币核心钱包)主张的Segwit(隔离见证)升级后,比特币依旧是比特币,不会有新的币种诞生。

分叉有什么影响吗?

说到影响,我们看看近来比较成功的一次分叉。

2016年7月,以太坊开发团队通过修改以太坊软件的代码,在第192000区块,强行把The DAO(分布式自治组织)及其子DAO的所有资金全部转到一个特定的退款合约地址从而“夺回”黑客所控制的DAO合约的以太币。

之后,便形成两条链,一条为etc(原链),一条为新的eth(分叉链),以太坊成功地硬分叉了!

硬分叉对比特币矿工的影响:

硬分叉这事能闹起来,矿工绝对出了大力气。一旦分叉,矿工挖矿便简单了,可以挖到更多币了,多开心啊,但是,他挖出来的币值不值钱还得看有没有买,毕竟市场决定价格。

硬分叉对比特币产业链的影响:

从技术角度来看,硬分叉的主要问题是它需要所有用户转移到具有不同规则的新区块链。为了保持比特币的品牌价值和对比特币的信仰,比特币的支持者是反对硬分叉的。如果真的硬分叉,将会掀起一场彻底的网络战和舆论战。

硬分叉对币价的影响:

再说一句,分叉后比特币的币价是涨还是跌,前景究竟会如何发展,由市场的选择决定。按常理来看,估计分叉后比特币会先暴跌一场,然后分叉后的两个币种经过时间的洗礼后会渐渐回归理性,毕竟分叉后的“1+1”肯定不等于2。

比特币分叉仿佛是一个一旦开始就永不会落幕的会议,但这也正是去中心化的比特币的魅力所在。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则