以太坊官方发布消息,以太坊网络将在区块高度9,200,000进行“缪尔冰川”硬分叉。事实上我们曾多次经历过BTC的分叉,2017年还掀起了一股分叉得糖果的浪潮。

那么,你真的了解分叉吗?此篇将带你全面了解什么是分叉。

1、分叉

熟悉Github的人应该知道,一套代码的质量有多个衡量维度,Fork就是其中之一。分叉其实就是这里所说的Fork,也就是复制并加以修改应用。在这里我们以比特币为例,解释下分叉是怎么回事。

要了解分叉,我们首先需要了解比特币。中本聪曾公布了一套开源软件,并将这套软件构件在P2P(Peer to Peer,这里的P2P不是网贷的那个P2P)网络上。这套软件内涵特定的算法,而通过大量的算法计算,比特币得以产生。

P2P网络的去中心化特性和密码学算法特性可以保证比特币不会被认为制造,而比特币的总量一定,也使得比特币具有极强的稀缺性。

随着比特币越来越为人所知,比特币的交易越来越大,比特币网络原本的区块容量变得不够用。这时候,比特币网络的参与者就提出了各种各样的解决方案。

这些解决方案在复制了比特币原有的代码特性的基础上,修改了部分代码,并以此产生了一套新的代码。而这一套代码,就叫做比特币的分叉。

更为直观的表达为:

比特币分叉主要是为了解决拥堵和扩容问题。不同的团队针对这些问题在比特币现有网络的基础上提出了新的解决方案,这就是分叉。在分叉的过程中,又有新的币产生,这些币就叫分叉币。

当然了,并不是所有的分叉都会产生新的币。软分叉就基本不会产生新的数字币。那么软分叉又是什么呢?

2、软分叉和硬分叉

我们经常会听说硬分叉和软分叉,那他们代表的是什么意思呢?在这里仍然以比特币为例。

软分叉指区块链网络系统版本或协议升级后,旧的节点并不会意识到比特币代码发生改变,并继续接受由新节点创造的区块,新老节点始终还是在同一条链上工作。

硬分叉指比特币区块格式或交易格式(共识机制)发生改变时,未升级的节点拒绝验证已经升级的节点产生的区块,然后大家各自延续自己认为正确的链,所以分成两条链。

软分叉和硬分叉都"向后兼容",这样才能保证新节点可以从头验证区块链。

向后兼容是指新软件接受由旧软件所产生的数据或者代码,比如说Windows 10可以运行Windows XP的应用。而软分叉还可以"向前兼容"。

向前兼容是指旧软件接受由新软件所产生的数据以及代码,比如你用Word 2013保存的文档,假如仍然可以用Word 2011打开,就是一种“向前兼容”。

到这里你可能会问,既然硬分叉产生了两条链,是不是就一定会产生新的代币呢?

答案是否定的。

部分区块链网络在分叉了之后,负责打包的节点也将同步进行升级,随着越来越多的节点升级到新的链上,原有的链很有可能因为没有人维护而被废弃掉。

而到底会不会有新的代币产生,这就取决于团队分叉的目的了。

3、分叉的案例

BTC在这些年的发展中经历了很多次硬分叉,也产生了很多的分叉币。其中最成功的莫属比特大陆团队主导的BCH分叉,而以太坊网络上产生的硬分叉却是史上最经典的。

2016年,The DAO项目被黑客攻击,损失了约6000万美元的ETH。为了追回被盗的资产,以太坊团队采取了分叉的方式。自此,以太坊分裂出了两条链,原链(ETC)和新的分叉链(ETH)。

后来的发展证明这是一次成功的分叉,毕竟ETH已经成为市值第二的加密货币,到现在依然有很多人会误以为ETC是ETH的分叉币。

4、结语

此次以太坊的“缪尔冰川”硬分叉不会有新的代币产生。2017年比特币产生了非常多的分叉币,很多用户因此遭受了不少资产的损失,比如某Xbtc就从历史的高点价10000多人民币一枚跌到了现在的几十块一枚。割韭菜的力度可谓空前。

当然了,如果你手上有BTC的各种分叉币,AToken热烈欢迎你将他们存到AToken钱包。炒币多数情况下会让你的口袋越来越空,而屯币却能让你的资产保值升值。

以太坊又分叉了,但是你真的了解分叉吗?相关推荐

  1. 全球区块链第9周看点 | 以太坊君士坦丁堡/圣彼得堡硬分叉正式完成;纳斯达克正式上线BTC和ETH指数...

    TokenInsight整理了区块链行业在交易所.项目治理.通用平台.稳定币.隐私.游戏等方面发生的大事件,并对此进行了点评. 本周市场数据 针对本周(2019 年 2 月 23 日至 2019 年 ...

  2. Solana沦为宕机链 以太坊杀手SOL套人无数 真的没有未来了吗?想多了

    6月8日Solana Ventures和Solana Foundation已经启动1亿美元的投资捐赠基金,用于投资韩国Web3初创公司.该基金将专注于韩国的游戏工作室.GameFi.NFT和DeFi. ...

  3. 以太坊拜占庭硬分叉成功!前亚马逊首席科学家加盟京东金融;俄罗斯将发法定数字货币...

    今天,Fintech行业又有哪些不可错过的大事发生?雷锋网AI金融评论栏目"Fintech"晚报将为你搜罗业界最新资讯! 以太坊拜占庭硬分叉成功! 雷锋网10月16日报道,今日以太 ...

  4. 以太坊系列 - 以太坊硬分叉和升级足迹

    以太坊系列 - 以太坊硬分叉和升级足迹 Olympic | 2015 年 5 月 9 日 以太坊区块链于 2015 年7 月正式公开上线.而在这之前的临门一脚是 Olympic--第 9 个也是最后一 ...

  5. 以太坊合并,能治好圈内人的精神内耗吗?

    文/章鱼哥 出品/陀螺财经 自5月初以来的一场加密货币崩盘,超过7000亿美元的资金被抹去,投资者陷入财务困境.如果三箭资本坍塌是加密领域的雷曼时刻,那么这是一场不受控的败退,最糟糕的情况还没有结束. ...

  6. ProgPow:以太坊上浮世绘

    「ProgPoW」是「Programmatic Proof-of-Work」的缩写,简单的说,是一种 Ethash 算法经过 GPU 调试后的扩展,该算法可以防御 ASIC 矿机. 自从去年 3 月比 ...

  7. 以太坊学习路线——(二、上)搭建testrpc测试链

    这篇博客演示的基本操作系统环境是CentOS 7,参考书籍:以太坊开发实战--以太坊关键技术与案例分析 第五章(吴寿鹤.冯翔.刘涛.周广益   著).首先请自行搜索安装并更新nodejs到较高版本. ...

  8. 区块链 -- 以太坊的36个概念

    2019独角兽企业重金招聘Python工程师标准>>> 1.以太币(Ether)产生规则和比特币有哪些区别? 1. 出块时间. 比特币出块时间是平均10分钟,而以太坊约是15秒. 2 ...

  9. 以太坊Geth 共识算法源码解析

    共识算法 目前以太坊中有两个公式算法的实现,分别为clique和ethash.其中clique是PoA共识的实现,ethash是PoW共识的实现,其相应的代码位于go-ethereum/consens ...

  10. 分析波卡与以太坊2.0有什么不一样的地方?

    转载原文链接:http://www.btcwbo.com/5372.html 自2016年波卡白皮书正式发布以来,经过几年的低调测试和开发,波卡的核心功能开发和生态开发取得了显著进展,平行链插槽Auc ...

最新文章

  1. 外贸常用术语_推荐必看!外贸、货代人订舱常用术语及订舱单中英对照!收藏备用...
  2. 拳王虚拟项目公社:网上比较容易挣到钱方式?虚拟资源项目是赚钱的最佳选择
  3. python中split的用法-python中的split()函数的用法
  4. 查看数据库文件大小写
  5. mysql:多表查询方式
  6. selenium实例:自动刷青马网课实现登陆 python实现自动登陆 利用pytesseract自动识别验证码并登录
  7. 我的世界java启动失败_我的世界游戏启动失败怎么办 PC版游戏崩溃解决办法
  8. BIM学习笔记(一)
  9. 通俗易懂讲解什么是Java分布式
  10. 吉利远景 SUV 升级车机系统 MCU 及 SPD 的一些问题
  11. http的ssl证书保姆级配置安装-多域名 免费ssl证书 解析 nginx配置
  12. 迪乐尼童鞋防骗子—常见网络骗子骗术防御要点
  13. 微信相关开发问题收集
  14. ADS1278字符驱动
  15. 内网渗透学习-Windows信息收集
  16. ZooKeeper应用——解决分布式系统单点故障
  17. 深圳垃圾分类告诉你这些都是什么垃圾 不仅要会分还要分的准确才行
  18. 程序员通过google 赶快来赚美金~ hot
  19. Tcl/Tk--文件操作
  20. 每天一个俯卧撑的健身法 - 微习惯实践

热门文章

  1. 动态路由协议的归纳总结
  2. 教资计算机报高中害死初中,教师资格证报名入口必须电脑登录吗_中小学教师资格考试网...
  3. PTA R7-5 Jack cheng的烦恼3
  4. django - form
  5. Linux系统调用列表
  6. C++模板学习与粗浅理解
  7. iOS--常见的几种数据存储方式
  8. 沧小海读《图解TCP/IP》笔记——第六章 TCP与UDP
  9. 246Echarts - 3D 曲面(Image Surface Sushuang)
  10. python bar函数循环_python bar函数怎么使用