近日,比特财经网一直在积极筹备一档名为《知识讲堂》的栏目,旨在为刚入门区块链行业的人士提供完整、清晰的区块链知识讲解服务。该栏目以微信社群为依托,采用了线上开课的形式,吸引了一大批对区块链行业有热情的粉丝学员。
比特财经网《知识讲堂》第五课•区块链的分叉,于12月13日晚上八点开课。本期的主讲是比特财经网首席分析师黄欣赞老师,让我们来看看这期的《知识讲堂》都有些什么内容吧!
直播内容整理:
主持人:比特财经网相关负责人
讲师:比特财经网首席分析师黄欣赞老师
以下为课程实录:
主持人:
Hello,朋友们晚上好!欢迎来到本期比特财经网《知识讲堂》,本期依然为大家请来了比特财经网首席分析师黄欣赞老师,话不多说,让我们赶紧把黄老师请出来吧!
黄:
各位朋友大家晚上好,我是欣赞。非常开心能在今天晚间跟大家分享区块链的分叉这一课题。我们经常能够听到分叉这样一个词汇,那么区块链的分叉究竟是什么?为什么会产生分叉呢?今天为大家详细的解读。
第一点,我们来说一说什么是分叉?
树木生长过程中会在主干周围横生一根根枝条,多数枝条会比较细小,但有些枝条异常粗壮可以将主干分为几根枝干,这便是树木的分叉。区块链的分叉和树木也有些类似。区块链是由一个个区块首尾相连构成的一条链条,就像人的脊椎一样,在整个链条延伸过程中会产生一些短小的支链,也会产生一些较长的支链将原有的主链分为几条支链,这便是区块链的分叉。
也有人说分叉有点类似于“分手”,原本大家在同一条区块链里面运行,后来由于意见不合一拍两散各奔东西,你走你的阳光道,我走我的独木桥,从此各不相干。
第二点,我们来聊聊为什么会分叉?
简单来说,有分歧就会有分叉。
以比特币为例,中本聪在设计之初定了比特币中一个区块的容量是1M(兆字节),而一笔交易是250字节甚至更多。刚开始没多少人使用比特币,所有比特币世界运行正常,但随着比特币交易越来越多,也越来越拥堵且缓慢。这时候容量就不够用了!区块急需扩容!
出了问题怎么办呢?改啊!怎么改啊?中本聪消失了啊!
那找谁啊?中本聪把系统维护交给了5个极客!
哦,怎么改啊?
听我的,改成2M;不,听我的,改成20M !
很多人代表各方的利益群体提出了自己的扩容方案!
每个人都觉得自己是对的,谁也说服不了谁,怎么办啊?比特币不升级了?不行啊,还是要升级的!那要是做出来一个升级版本,所有人都直接升级成了新版,就没有分叉问题了,全世界大升级大和谐啊。但是,有人的地方就有纷争,有的人升级,有的人不升级。这可好了,乱套了,用的系统都不一样,那要如何统一呢?
不同的理念催生出了多种扩容方案,各个方案间无法统一,于是比特币分叉了。
我们回到区块链中,在中心化系统中,软件升级极其简单,只需要打补丁或者对其某些功能的兼容性等迭代更新。而去中心化系统中,升级远没有那么简单轻松,它需要取得链上各节点或者交易方达成共识。在一些重大功能上的改善时,常会遭到社区某些人的反对,一旦有超过2/3的人不同意,那么他们就得选择其它途径,创造它们自己的协议和分支区块链,于是分叉也就随之发生。
分叉导致区块链被一分为二。
第三点,为大家详细解说一下分叉的种类?
上面我们提到分叉是由于系统的升级扩容意见不统一造成的,根据分叉后的区块链是否兼容旧区块,我们又将分叉分为软分叉和硬分叉。
分叉怎么还分软硬呢?简单来说就是兼容性的不同,软分叉是暂时的,硬分叉是永久的。
我们先来说说硬分叉。
区块链发生永久性分歧,在新共识规则发布后,部分没有升级的节点无法验证已经升级的节点生成的区块,通常硬分叉就会发生。
硬分叉的特点如下:
1.没有向前兼容性,之前的版本将不可再用,需要强制升级;
2.在区块链层面会有分叉的两条链,一条旧链,一条分叉新链;
3.需要在某个时间点全部同意分叉升级,不同意的将会进入旧链。
接着我们聊聊软分叉。
当新共识规则发布后,没有升级的节点由于不了解新共识规则,就会产生不合法的区块,从而产生临时性分叉。
软分叉的特点如下:
1.有较好的兼容性,之前版本的部分功能可用,可不升级;
2.在区块链层面没有分叉的链,只是组成链的区块有新区块和旧区块之分;
3.相当长的时间里,可允许不进行升级,继续使用原版本生成旧区块,与新区块并存。
第四点,为了让大家更清楚的了解区块链的分叉,硬分叉和软分叉,下面说一个小故事。
在遥远的岛上,有一个比特币王国,大家相安无事地生活了很多年,由于王国设施陈旧,存在着这样那样的问题,于是大家开始讨论解决方案。
有人觉得应该推翻了重新修葺,并且上书了一本“如何建造一个华丽的王国”的奏书,里面有九九八十一种推翻重建的方案。有些人认为补补窟窿,刷刷墙还是勉强可以看,根本不用大动干戈。两派争论不休,无法达成一致,这就引起了分叉。
什么情况下会出现硬分叉呢?派系争论不休,于是开始各干各的。提议推翻重建的人雇了几十个民工,新的建筑焕然一新,王国里新旧建筑的风格相当不统一。这就相当于比特币世界里的硬分叉,表现在比特币世界里就是从新的节点开始,分成了两条链——旧链和新链,两条链互不兼容。
软分叉会出现什么结果呢?派系争论不休,但要求重建的一派有了妥协的意愿,同意让装修装饰派试一试他们的方案。于是装修队开始对墙上的破洞进行修补,把陈旧的颜色换成鲜艳的颜色。这时,王国里正常的生活仍然在继续。新旧面貌共存。变现在比特币上就是未升级的节点按照以前的规则继续计算,但已经升级的节点仍然按照扩容后的规则计算。
第五点,最后我们来聊聊区块链分叉有什么影响吗?
1、分叉对于区块链自身进化来说不失为一种好的促进方式,可以通过分叉的形式给区块链更多可行性方案探索与验证的机会 ,正所谓一花独放不是春,百花齐放春满园。
2、分叉对原有投资者来说也是一个利好,除了原有数字资产不变还可以分得相当数量的分叉币,不论分叉币后续成功与否,都基本没有风险。
3、分叉过多或频繁分叉会导致社区混乱,社区成员间很难达成共识,同时也有违区块链“不可篡改”的精神。
以硬分叉对比特币的影响为例,从技术角度来看,硬分叉的主要问题是它需要所有用户转移到具有不同规则的新区块链。为了保持比特币的品牌价值和对比特币的信仰,比特币的支持者是反对硬分叉的。如果真的硬分叉,将会掀起一场彻底的网络战和舆论战。
2017年8月1日, 比特币进行了万众瞩目的硬分叉,并由此诞生了比特币现金(BCH),这是比特币的第一次真正意义上的硬分叉。
从币价的角度来看,分叉后比特币的币价是涨还是跌,前景究竟如何发展,由市场决定。按前两年BCH硬分叉的事例来看,分叉后比特币暴跌了一场,但是经过时间的洗礼后又渐渐回归理性,毕竟分叉后的”1+1”肯定不等于2。
目前来看,硬分叉也并不是毫无作用,尽管有很多的分叉币已经是一潭死水,或者币值过低或者市场流动性极差。但币圈有很多意想不到,也许在某次硬分叉后,又会产生明星产品,我们只能拭目以待了。
比特币分叉仿佛是一个一旦开始就永不会落幕的会议,但这也正是去中心化的比特币的魅力之所在。
非常感谢各位收听,以上呢便是今天对于软、硬分叉这样的一个解说,希望下一节课,大家继续按时到场,谢谢各位。
主持人:
今晚的课程到这里就结束了,谢谢小伙伴们的关注,谢谢黄老师的分享,预祝大家周末愉快,我们下周一晚上八点,再会!下期预告:区块链的基本类型。区块链的类型有哪些?有什么特点吗?下期比特财经网《知识讲堂》将为您概述区块链的基本类型,敬请期待!