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

    文章

    15574

    浏览量

    110512
  • 比特币
    +关注

    关注

    58

    文章

    7008

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ESP32S工具

    决定了需要使用的工具版本。 1. 核心区别 架构 对应ESP芯片 工具名称 核心特性 Xtensa LX7 ESP32-S3 xtensa-esp32s3-elf 性能更强,支持AI加速、更多外设
    发表于 11-26 07:33

    RISC-V工具搭建

    1.RISC-V工具安装 参考网站:https://github.com/chipsalliance/rocket-chip 1)下载rocket-chip: $ gitclone
    发表于 10-29 08:02

    Linux系统下各种工具无法找到的解决方法

    大家好,我们组按官方文档操作时在4.1和4.3步骤中遇到了不少问题,后来发现都是同一问题,详见下述: 工具链接问题 按官方文档给出的方法链接后可能会遇到以下
    发表于 10-27 07:49

    RFID技术对冷物流温控合规性的价值贡献

    物流的本质是信任,合规性是其核心保障。RFID技术为温控合规提供了实时性、透明度和可追溯性,成为冷企业应对监管、赢得市场信赖的重要工具。随着物联网、区块等技术的发展,RFID将
    的头像 发表于 10-25 11:04 650次阅读

    gcc工具无法汇编硬件浮点指令fsqrt问题

    团队在项目推进过程中发现,Linux环境下,math库中的sqrt()函数无论是在浮点数的gcc工具中还是整数的gcc工具中,综合的结果都是以整数指令来模拟。 若果想要进一步地节约时间,我们
    发表于 10-20 06:19

    显著改善异步电机动态性能的磁观测方法

    为了改善传统DTC系统中电压模型定子磁观测器的动态性能差的问题,针对传统观测器存在的直流偏移和初始相位积分误差问题,提出了一种能显著改善异步电机动态性能的定子磁观测方法。该方法采用正交反馈补偿
    发表于 07-15 14:42

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

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

    可以在MCUXpressoIDE中哪些位置管理工具

    嗨,我遇到了工具兼容性问题。我想从 SDK 将ncp_device示例加载到 rw612,但在编译时收到错误,表明工具不正确。该示例的文档指出要使用 ARMGCC 12.3.1。我正在
    发表于 04-10 07:37

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

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

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

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

    请问ADS1255/6支持菊花吗?

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

    ADS1256支持菊花连接吗?

    求助:1、ADS1256支持菊花连接吗? 2、如果不支持菊花连接,能否把多片ADS1256挂在同一个SPI(CLK,MISO,MOSI)总线上,通过不同的CS来选择芯片? 3、多片ADS1256能否支持广播,来启动所有芯片的AD转换(所有CS拉底,发送启动指令)?
    发表于 12-24 06:03

    “恒峰国际”完成1亿美金融资,推出区块平台FO-X

    注入了强大的动力。 与此同时,“恒峰国际”还宣布将打造全新的区块平台FO-X,并推出了该平台下的首款产品——即时通讯软件FoChat。据悉,FoChat不仅具备即时通讯的基本功能,还将内置AI agent(人工智能体),为用户提供更加智能、便捷的通讯体
    的头像 发表于 12-13 10:41 9545次阅读