0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

区块链的分叉

倩倩 ? 来源:未知 ? 2020-01-26 14:34 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,比特财经网一直在积极筹备一档名为《知识讲堂》的栏目,旨在为刚入门区块链行业的人士提供完整、清晰的区块链知识讲解服务。该栏目以微信社群为依托,采用了线上开课的形式,吸引了一大批对区块链行业有热情的粉丝学员。

比特财经网《知识讲堂》第五课·区块链的分叉,于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。

目前来看,硬分叉也并不是毫无作用,尽管有很多的分叉币已经是一潭死水,或者币值过低或者市场流动性极差。但币圈有很多意想不到,也许在某次硬分叉后,又会产生明星产品,我们只能拭目以待了。

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

非常感谢各位收听,以上呢便是今天对于软、硬分叉这样的一个解说,希望下一节课,大家继续按时到场,谢谢各位。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 区块链
    +关注

    关注

    112

    文章

    15568

    浏览量

    109338
  • 比特币
    +关注

    关注

    57

    文章

    7007

    浏览量

    143754
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    循环经济 2.0:海翔科技如何用区块技术追溯二手设备全生命周期

    摘要:在循环经济 2.0 时代,资源高效利用与透明化管理成为核心诉求。海翔科技创新性地将区块技术应用于二手半导体设备全生命周期追溯,为行业发展提供新范式。本文通过分析循环经济 2.0 背景下的行业
    的头像 发表于 06-27 09:58 ?465次阅读
    循环经济 2.0:海翔科技如何用<b class='flag-5'>区块</b><b class='flag-5'>链</b>技术追溯二手设备全生命周期

    PanDao:光学设计中的光学加工建模

    摘要 :本文描述了对给定的光学设计进行调控和仿真的策略,以及沿制造应用的最佳光学制造技术集(OFT)。这样,就可以在光学设计阶段进行成本影响分析,从而优化设计,降低制造成本和风险。 1.简介 在
    发表于 05-12 08:53

    PanDao:光学制造设计

    提高。因此,在制造光学系统的整个过程中,必须对其进行优化,以确保从最初的构想到最终的验收测试,所有后续环节都能实现精度和质量的最佳传递。 图1.借助在线工具,光学制造设计触手可及 光学系统
    发表于 05-12 08:51

    设备管理系统新范式:区块存证+动态权限管理

    企业面对数字化转型挑战,设备管理面临安全与灵活性问题。传统设备管理方案漏洞频出,数据易遭篡改,权限管理僵化。企业需构建区块存证+动态权限管理方案,提升设备管理可信度、灵活性与效率,实现设备管理和合规监管。
    的头像 发表于 03-13 10:41 ?594次阅读
    设备管理系统新范式:<b class='flag-5'>区块</b><b class='flag-5'>链</b>存证+动态权限管理

    人工智能、云计算、区块三者区别对比

    AI人工智能基于算法和数据,擅长处理复杂数据;云计算依赖虚拟化和网络,提供高效计算;区块利用密码学,保证数据安全透明。三者在数据处理、安全性和应用场景上各有特色,AI人工智能适用于智能决策,云计算支持大规模数据处理,区块
    的头像 发表于 02-20 14:45 ?792次阅读

    请问ADS1255/6支持菊花吗?

    ADS1255/6支持菊花吗?连接方法是否同ADS1271?菊花连接以后各ADC是否同步采集,顺序输出数据?
    发表于 02-12 06:05

    ADS8866菊花的程序有吗?

    ADS8866 菊花的程序有吗 最好是基于linux的,我接5个adc设备,读数据是要一次性读完吗?菊花支持标准的spi驱动吗?
    发表于 12-06 06:57

    如何读取ADS1299菊花数据?

    两种:1级联模式,2菊花模式(级联更像并联,菊花更像串联模式),若使用菊花模式要设置好CONFIG1寄存器中设置DAISY EN位,菊花模式只需要一个CS引脚,级联模式几片12
    发表于 12-04 06:56

    dap协议在跨技术中的应用

    随着区块技术的快速发展,越来越多的区块网络被创建以满足特定行业或应用的需求。然而,这些区块
    的头像 发表于 11-22 15:45 ?981次阅读

    dap协议的基本概念 dap协议在区块中的应用

    DAP协议,即分布式应用协议(Distributed Application Protocol),是一种旨在促进去中心化应用(DApps)在区块网络上的构建和运行的框架。DAP协议的核心目标是提供
    的头像 发表于 11-22 15:39 ?2574次阅读

    YOGO ROBO智能机器人助力区块行业发展

    日前,上海静安区成功举办了全国首个区块主题的场景集市——“数通谷”区块+医疗场景集市。本次活动汇聚了来自
    的头像 发表于 11-22 11:33 ?793次阅读

    智慧能源管理系统:区块技术在能源交易中的应用

    区块技术在能源领域具有巨大潜力,可降低交易成本、推动分布式可再生能源发展。在能源计量、交易和决策机制等方面发挥重要作用。
    的头像 发表于 11-22 10:48 ?724次阅读
    智慧能源管理系统:<b class='flag-5'>区块</b><b class='flag-5'>链</b>技术在能源交易中的应用

    RISC-V 工具简介

    一、概述 “工具”是英文“toolchain”的翻译,它指辅助开发者完成程序开发、调试、性能分析调优等开发优化行为的一系列工具集合。它一般包含编译器、汇编器、链接器、调试器、模拟器等基础工具,集成
    发表于 10-25 22:59

    华为云、上海钧达数科 发布区块数据要素联合解决方案

    【摘要】 9 月 19 日,在华为全联接大会 2024 期间,华为云与上海钧达数科在上海世博展览馆联合发布了基于华为云区块打造“区块数据要素解决方案”。 9 月 19 日,在华为全
    的头像 发表于 10-09 20:16 ?780次阅读
    华为云、上海钧达数科 发布<b class='flag-5'>区块</b><b class='flag-5'>链</b>数据要素联合解决方案

    京准电钟:GPS北斗卫星校时服务器助力区块数据网

    京准电钟:GPS北斗卫星校时服务器助力区块数据网
    的头像 发表于 09-27 10:43 ?673次阅读
    京准电钟:GPS北斗卫星校时服务器助力<b class='flag-5'>区块</b><b class='flag-5'>链</b>数据网