作者:圆圆

来源:区块链情报速递

在过去一年多的时间里,“以太坊2.0”一直被人们关注和提及,成为长期的热议话题。随着时间的逼近,以太坊下一次的升级已经提上日程。

根据以太坊核心开发人员发布的推文,期待已久的伊斯坦布尔(Istanbul)硬分叉将在区块高度 9069000 进行。我们查询Ethernodes.org发现,目前预计硬分叉升级时间是12月8日早上7:32(具体时间会根据出块速度有所变化)。

作为加密货币领域中仅次于比特币的区块链平台,以太坊 (ETH) 自从推出以来,一直是最受关注的项目之一。以太坊区块链的每次技术升级都备受关注,而这次伊斯坦布尔升级被认为更加关键之处在于,它关乎到以太坊向2.0阶段的过渡。

很多人可能最近频繁地听到或看到“以太坊2.0”还有“伊斯坦布尔升级”这几个词,但还是不太明白到底是怎么一回事儿,和我们有什么关系,以及对区块链领域有什么影响,等等。今天我们就来一一解开这些疑问。

1

何为“伊斯坦布尔”升级?

“伊斯坦布尔”升级是本来就涵盖在以太坊技术路线当中的一次升级,只不过因为技术方面的问题,原本计划的升级时间一直被推迟。

我们知道,以太坊正式发布以后,创始团队将以太坊的发展路线分成了四个阶段:Froniter(边境)、Homestead(家园)、Metropolis(大都会)和 Serenity(安静),每个阶段都会通过硬分叉的方式来升级过渡,四个阶段之后以太坊将完成从PoW共识机制向PoS共识机制的转换。

今年年初,以太坊完成了君士坦丁堡硬分叉升级,也就是大都会阶段的最后一次升级。此次,伴随着即将到来的伊斯坦布尔升级,以太坊即将进入到宁静阶段。

以太坊每次的升级都是采纳和实施一些社区提出的以太坊改进协议(Ethereum Improvement Proposals),简称EIP。此次伊斯坦布尔升级包括14项EIPs,其中 6 项提案将在12月8日伊斯坦布尔第一次升级中实施应用,主要内容包括:引入分片技术;降低 GAS 成本的措施;改进与隐私币  Zcash 的链互操作性;允许更多创造性功能的智能合约。剩余的8项提案还需要核心开发人员商讨审议后,留在之后的柏林升级(计划于 2020 年 1 月进行)当中实施。

在操作方面,关于此次升级,以太坊的用户或者ETH的持有者不需要进行任何手动操作,除非交易所或者钱包服务商提示需要采取其他操作,否则就只有节点运营者、矿工以及其他开发人员才需要进行更新以太坊客户端等操作。

在影响方面,预计升级完成之后,以太坊网络的速度会大大加快,根据V神的介绍,每秒能处理的交易量会从700TPS提升到大约3000TPS;Gas成本也会大幅降低,交易的数据成本将会从68 Gas每字节下降到16 Gas每字节。另外伊斯坦布尔升级之后,意味着以太坊网络从大都会阶段进入宁静阶段,以太坊也开始过渡到2.0阶段。

2

以太坊2.0即将到来

根据目前的最新消息,以太坊2.0初步的客户端正在测试当中,即将发布一个公共测试网,测试网至少需要运行三个月时间,如果一切顺利的话,将在2020年第一季度正式启动。

以太坊2.0是将会替代当前以太坊的网络的版本,是宁静阶段将要完成的升级。所有的升级会分阶段进行,与此同时,以太坊 1.x 也将不断完善,从而确保原 PoW 链的后续运行。(ps:以太坊1.x 是近期以太坊主网的一系列全面升级的代号)。

在以太坊2.0阶段中主要涉及的技术包括分片(sharding)、Casper、状态租赁(state rent)以及 eWASM (Ethereum-flavored Web Assembly)虚拟机。其中,最核心的就是“分片”和“信标链”概念,我们看看分别是什么意思。

分片是一种基于数据库分成若干片段的传统概念扩容技术,它将数据库分割成多个碎片,并将这些碎片放置在不同的服务器上。基于分片技术,将网络分割为碎片会使得更多的交易同时被处理和验证。

举个例子,假如现有的以太坊区块链就像一条繁忙的高速公路,这条高速公路的收费站只有一个收费口。这种布局的结果将是导致交通堵塞,因为人们将排着长队等待通过这唯一的收费站。而引入分片技术之后的区块链就像在高速公路上增加15或20个收费口,它将极大地提高汽车通过收费站的速度。因此,实现分片技术之后将显著提高区块链的交易速度。

信标链(Beacon Chain)是以太坊设计的一条新链,算是一种“中心化”区块链。以太坊2.0的设计者们希望信标链成为以太坊2.0网络的中心,在预想的以太坊2.0网络中扮演协调其他数百个以太坊区块链(被称为分片)的角色,成为保障其他所有分片的安全性和对分片进行验证的根源。

在信标链里面,会有一种新的代币叫做BETH,其中BETH与ETH的兑换比例是1:1。当以太坊2.0真正启动以后,以太坊1.0的ETH就可以直接兑换成为BETH。创造 BETH 的方式有两种:1.作为验证信标链(以及阶段1以后的分片)的奖励而获得;2.所有以太坊1.X 用户均可通过以太坊1.X 合约以1个 ETH 的单价来购买 BETH。

在以太坊2.0的信标链上,你只要拥有32个BETH就可以申请成为一个“节点”来挖矿,当然你也可以把你的BETH委托给别人来“挖矿”。由于数量门槛不高,所以普通人也可以申请成为节点,这就为“去中心化”提供一定的支撑。

3

以太坊2.0,会带来什么?

大部分人关注以太坊2.0升级,主要是因为涉及到自身利益,或者说希望知道它对区块链网络会产生什么影响。

首先,根据 V 神所说,过渡到以太坊 2.0 仅需要 6 个小时,但实际实施可能需要两年左右的时间。在此期间,以太坊基金会将致力于 0-2 阶段的实施。它将从PoS(权益证明)算法的引入开始,以太坊1.0网络将像以前一样工作,但是在这个阶段不能提取资金。

从用户的角度来看,对于大多数用户来说,除了共识机制改变了,网络流畅度提高了,其它使用过程上可能感觉不到太大的差别。虽然用了十分不同的代码路径来打包和传播交易,但网络提供的功能是相同的。

另外,虽然会通过硬分叉升级进行,但不会有社区分裂或什么糖果产生。以太坊 1.0 将在一段时间内存在于 2.0 生态系统的“内部”。但是在过渡结束之后,以太坊 1.0 网络从技术上讲仍然存在,但已毫无价值;等到难度炸弹爆炸,冰河时代来临之时,1.0网络终将消亡。

在宏观意义的影响方面,V神认为,以太坊1.0是一群人杂乱无章地尝试建立世界计算机;而以太坊2.0将是真正意义上的世界计算机。

总体来说,以太坊2.0将使以太坊网络实现更高程度的扩展性和去中心化。主要有这么几点重要的变化:

1. 以太坊网络共识机制从PoW转向PoS

现在以太坊采用的是PoW(工作量证明共识机制),V神认为PoW只会越来越贵,效率越来越低,等以太坊转向PoS机制之后,就不再需要矿工挖矿,PoS 将衡量投票权的方式从算力的大小转移到了持币量的大小,即拥有资产越多的人就拥有越大的投票权。以太坊上的挖矿生态将发生巨大的转变,矿工权益将受到直接的影响,可能需要转变参与验证区块的方式。

2. 网络性能和效率大大提高

分片技术引入之后,将会极大地提高 ETH 交易的速度和吞吐量,最终达到提高效率,增加网络的扩展性的目的。另外,以太坊2.0计划使用eWASM(Ethereum WebAssembly)代替EVM虚拟机,将同时直接支持多种编程语言,大幅提升工作性能,解决效率问题。

 

3. 带来新经济模型,提供动态收益

以太坊2.0上线之后,由于采用的是PoS机制,Staking(质押经济)模式也将会开启。前面提到,为了有资格执行主节点的功能,验证者需要满足质押ETH代币的要求,必须在网络上拥有32ETH。根据以太坊的新经济模型显示,验证者有望获得4.6%到10.3%的年收益率。

总而言之,以太坊2.0如果顺利到来,以太坊区块链将迎来新的全面突破,我们可能会看到其带来的一系列“化学反应”。在这之后,它或许将带领我们进入区块链领域的新阶段,也将迎来新的机遇和挑战。

推荐阅读

比特币到底有没有庄家?

比特币就是一种赌博么?

从时间上算,我和李笑来是同一批人

更多关键词:矿工 | 51%攻击 | 奥本聪 | 李笑来

燃点 | 孟岩 | 白硕 | 肖风

长铗 | 李国权 | 蚂蚁金服 | 来学嘉

以太坊硬分叉升级在即,这几件事情你必须知道相关推荐

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

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

  2. 谈谈两个以太坊硬分叉

    点击上方 "蓝色字" 可关注我们! 暴走时评: 被称为君士坦丁堡和圣彼得堡的两种升级都将实施"硬分叉"升级,为以太坊软件添加与过去版本不兼容的新规则.两者也将在 ...

  3. 张晓论币:以太坊完成最终升级,为何要换共识机制?

    2013年年末,以太坊创始人Vitalik Buterin发布了以太坊初版白皮书,这个有着智能合约功能的公共区块链平台走入大众的视野.作为区块链底层开发平台,为了能够让自身网络更好的满足DApp开发需 ...

  4. 硬分叉升级加速BCH相关应用研发

    距离BCH 5月份的硬分叉升级已经过去半个月了,在这半个多月的时间里,BCH的支持者利用此次硬分叉升级带来的好处,研发和改进了一些相关应用,比如今天我们要提到的Keyport. Keyport是一个在 ...

  5. BCH的硬分叉升级,谱写其在币圈稳扎稳打的成功逆袭史

    BCH自诞生以来,相对于其他币种,说它是含着金钥匙长大的货币一点也不为过.在众多币种之间,BCH是如此幸运且出彩.在短短时间内,它的番位之争发生了令人惊叹但不惊讶的变化.我们不得不承认,BCH的脱颖而 ...

  6. 众多支持者助力BCH第二次硬分叉升级

    从去年8月1日的比特币扩容方案UAHF激活诞生BCH,到去年11月份的硬分叉调整算法难度,再到即将到来的16日凌晨硬分叉扩容,三次革新目的都是相同的,都是为了贯彻中本聪点对点的支付理念而做出的技术升级 ...

  7. 硬分叉升级越来越近,BCH社区都在做什么?

    自比特币现金开发团队宣布比特币现金确定在5月15日进行硬分叉已经有半个多月时间了.在这半个多月中,比特币现金社区一直处于硬分叉即将来临的喜悦中,并且为硬分叉做充分的准备,从而保证硬分叉能够顺利进行. ...

  8. BSV网络完成历史性的“创世纪”硬分叉升级

    发表时间:2020年2月5日 信息来源:BitcoinAssociation.net 2020年2月4日,BSV网络成功完成了其历史性的"创世纪"硬分叉升级,并恢复了比特币的原始设 ...

  9. 以太坊又分叉了,但是你真的了解分叉吗?

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

最新文章

  1. 三代数据组装软件canu
  2. php vc9安装包免费下载,phpstudy 2013软件下载-phpstudy 2013安装包pc客户端 - 极光下载站...
  3. bg和fg指令(整理)以及 Linux中Ctrl+C、Ctrl+D等按键操作进程相关命令
  4. 组态王6.55安装教程
  5. php mysql生成excel文件,PHP导出MySQL数据到Excel文件简单示例
  6. 防止NullPointerException,是程序员的基本修养
  7. js保留两位小数的函数_使用率低但功能强大的6个Excel函数公式应用技巧解读!...
  8. 【Python】pyCryptodome模块实现AES加密、解密
  9. JS面向对象,__proto__和prototype详解
  10. 分布式搜索Elasticsearch——QueryBuilders.matchPhrasePrefixQuery
  11. java 获取本机地址_java如何获取本机IP地址
  12. 二手升腾网络计算机,瘦客户机终端网络计算机专用计算机
  13. ActiveMQ简介
  14. Python画四张子图-导入数据
  15. Access安全吗?Access安全性之QA详解
  16. Object-Oriented Programming Summary Ⅲ
  17. php对视频分割,视频分割软件,将一个视频分割成多段小的视频,如何对视频进行剪切...
  18. 怎样在Word文档中插入空白页
  19. Bugku旧平台misc writeup
  20. virtual camera

热门文章

  1. Android Q 限制后台启动Activity
  2. python保存数据型变量_Python基础学习笔记(一)变量与数据类型
  3. 马云:我说了很久的DT时代,你们明白了吗?
  4. GET日志服务如何使用让你获得建立DT时代海量日志处理能力
  5. python运维开发前景_【python运维开发工程师就业前景怎么样|做python运维开发工程师有前途吗】-看准网...
  6. Python——多线程与多进程
  7. ueditor编辑器php上传配置,Ueditor编辑器图片上传自定义配置
  8. 手写签名图片处理-Android
  9. MVS-Texturing 相关背景知识与论文总结
  10. 网页视频播放器代码总结大全