以太坊合并升级的全面介绍

2023-10-26


以太坊主网即将通过称为“合并”的升级,从工作量证明转向权益证明共识机制。

合并(Merge)是以太坊生态系统一系列主要升级的一部分,此外还有Surge、Verge、Purge以及Splurge。

多次升级的目的是为了提高以太坊的可扩展性和能效。

合并是将以太坊主网与权益证明信标链相结合,预计将于2022年9月进行。

自2015年问世以来,以太坊作为热门的去中心化计算平台,已在区块链行业占据一席之地,有数千个项目创建在其区块链中。

虽然以太坊仍是占据主导地位的区块链之一,但当前的基础架构无法扩展运行,难以满足全球日益增长的需求。

为解决可扩展性缺乏的问题,以太坊团队提出一系列升级,将促进以太坊区块链的发展。

升级分为信标链、合并、Surge、Verge、Purge以及Splurge。

以太坊为何要升级?

区块链通常秉持去中心化的核心原则进行设计,而非依赖于中央机构。去中心化区块链的优势在于无需许可、去信任化,并能有效抵御单点故障,安全性更高。

随着区块链日渐普及,各大平台须确保能满足全球对交易处理速度的需求,即可扩展性需求。如果无法满足,区块链容量将被大量待处理交易覆盖,从而造成网络拥塞。一般情况下,这将导致交易费用上涨。

但是,如果区块链希望保持去中心化特性,则难以实现安全性和可扩展性。这个问题可用Vitalik Buterin提出的可扩展性三元悖论概念进行解释。区块链三元悖论是指难以平衡可扩展性、安全性和去中心化这三大重要属性。

Vitalik Buterin认为,以太坊网络采用工作量证明共识机制,因此在合并前无法满足可扩展性标准。出于种种原因,工作量证明区块链往往更难扩展。首先,单个区块可验证的交易数量有限。其次,区块须匀速挖出。

例如,根据由协议自动调节的挖矿难度,比特币经设计为平均每10分钟出块一次。虽然比特币的设计高度安全,但随着需求增加,出块时间因素加之每个区块的交易限制,仍将导致网络拥塞。这通常会造成交易费用与确认时间大幅增加。

为克服工作量证明的局限性,以太坊团队提出名为“以太坊2.0”(ETH 2.0)的一系列升级。

以太坊升级:着眼全局

以太坊2.0升级包括已有的信标链(已经实施)、合并(即将实施)、Surge、Verge、Purge以及Splurge等。所有升级部署之后,全新的以太坊区块链有望在保持去中心化的同时,实现可扩展性、安全性和可持续性的提升。

信标链

信标链此前称为“阶段0”,标志着以太坊主要升级中的首次升级。该链于2020年12月1日上线,将权益证明引入以太坊生态系统。用户可以通过两种方式与信标链交互:质押ETH或运行共识客户端,以保障网络安全。信标链目前与以太坊主网并行运行。

合并

合并是以太坊解决可扩展性问题的下一个重要步骤。简言之,合并将集成以太坊生态系统中两个现有的独立链:执行层与共识层(信标链)。

以太坊主网将于2022年9月合并至由信标链协调的权益证明系统中。合并后,生态系统的网络安全将全靠权益证明机制保障。

共识机制

合并完成后,以太坊的工作量证明将由权益证明共识机制取而代之。无需挖矿,区块将由称为“验证者”的节点铸造(锻造)。网络将定期随机指定单一节点来验证候选区块。完成任务的验证者将获得交易费用小费和质押奖励。节点无需相互竞争添加新区块,因此,权益证明占用的资源远远少于工作量证明,从而更具可持续性。

主网交易

目前,信标链仅处理一部分网络交易。合并后,共识将主要在信标链完成。

“合并后,信标链将是所有网络数据的共识引擎,包括执行层交易和账户余额。”——Ethereum.org

代币

以太坊的交易历史将并入信标链,以太币(ETH)则维持原样。合并后的ETH资金仍可继续使用,ETH代币用户无需采取任何操作来应对升级。

当前模式下的代币发行系统每天大致发放1.3万枚ETH,用于挖矿和质押奖励。合并实施后,挖矿奖励不再提供,每日质押奖励的新ETH发放将降至约1,600枚。

合并后还有哪些后续?

官方尚未发布关于以太坊其他升级的公告,但Surge、Verge、Purge和Splurge将紧随其后。合并之后,分片势在必行,计划于2023年启动,具体时间待定。

分片

以太坊将借助分片加大吞吐量,从而提升可扩展性,还有希望降低交易成本和时间。分片引入了类似于常规区块链的分片链,但每个分片链只包含一部分区块链数据。得益于分片链提供的特定数据子集,节点能更高效地验证交易。

分片扩展解决方案需要耗费大量时间和精力才能实施。但是,如果开展顺利,可谓是区块链可扩展性方面的一大里程碑式突破,让以太坊的数据存储与访问得以增强。

分片流程分为多个阶段,分片链版本1向网络提供更多数据,版本2则存储和执行代码。两个版本之间将开启交叉通信。

至于其他升级,方案尚未敲定。在一条推文中,Vitalik Buterin明确表示,上述升级能与合并并行运行,不应视作合并的后续阶段。各位读者请继续订阅币安博客与币安学院,我们将持续带来合并以及以太坊后续升级的的最新动态。

为何扩展解决方案选择众多?

以太坊正为立足未来做好万全准备,为随之而来的大规模应用普及承担繁重的交易负载。解决方案选择越多,整个网络的拥塞情况越有可能得以缓解。此外,如果单一扩展解决方案存在不足,多个选择还能预防单点故障。配备多个扩展解决方案不仅能为提高交易速度和吞吐量打好基础,还能帮助用户避免高额交易费用。

合并对ETH的影响

作为最负盛名的第二代区块链项目之一,以太坊问世时的初始供应量为7,200万枚以太币(ETH)。在最初的工作量证明模式下,很大一部分代币供应用于激励矿工,保障网络安全。

转向权益证明之后,挖矿奖励将不再发放。因此,每年发行的ETH净减少90%左右。只要供求规律发挥作用,供应量降低将导致ETH价格上涨。但是,金融市场风云变幻,波动无常,并且还将受到其他众多因素影响。

总结

合并是以太坊网络一系列重大升级中的第二次升级,主要是为了实施新的扩展解决方案,提高可扩展性。

在完成上述所有升级之后,以太坊将在不影响安全性和去中心化的前提下,承担更多交易负载。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

以太坊合并升级的全面介绍 的相关文章

随机推荐

  • ReentrantReadWriteLock

    一ReentrantReadWriteLock 是Lock的另一种实现方式 我们知道ReentrantLock是一个排他锁 同一时间只允许一个线程访问 而ReentrantReadWriteLock允许多个读线程同时访问 但不允许写线程和读
  • RuntimeError: Address already in use

    Pytorch用多张GPU训练时 会报地址已被占用的错误 其实是端口号冲突了 因此解决方法要么kill原来的进程 要么修改端口号 在代码里重新配置 torch distributed init process group dist init
  • ajax异步加载jqgrid之动态创建

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 之前写过一篇过于ajax异步加载jqgrid的文章 那个只是一个特殊的情况 如果创建不同数据库表的jqgrid 必须分别写servlet dao层和连接池 很麻烦 今天我写
  • Hive insert overwrite 问题

    微信公众号 苏言论 理论联系实际 畅言技术与生活 文章目录 1 测试的版本 2 insert overwrite使用说明 3 示例 4 建议的操作 5 参考链接 1 测试的版本 Apache hive 1 1 0 2 3 1 3 1 0 2
  • vue3 全局批量注册组件

    思路 1 使用 require 提供的函数 context 加载某一个目录下的所有 vue 后缀的文件 2 context 函数会返回一个导入函数 importFn 3 它有一个方法 keys 获取所有的文件路径 4 通过文件路径数组 通过
  • Ubuntu20.04 + 3090 安装nvidia驱动,附加解决重启黑屏卡在 /dev/***: clean, **files,***blocks的问题

    目录 准备 禁用nouveau 解决黑屏问题并安装驱动 参考 准备 首先需要知道当前电脑 服务器的显卡型号 这个自行查找自己电脑配置 查找显卡对应的驱动版本 通过命令ubuntu drivers devices查看当前设备所支持的驱动 带有
  • Android 监控SD卡的插拔状态

    http blog csdn net pasterzhang article details 8151877 我们是以DV6300 T的平台来做测试的 发现有2种方式来检测Android中external media 包括SD卡 USB 的
  • Spring Cloud Feign nested exception is java.lang.IllegalStateException

    Spring Cloud Feign 使用时抛出异常 nested exception is java lang IllegalStateException RequestParam value was empty on parameter
  • 数据结构——广度优先遍历(队列)

    队列的基本操作 include
  • 单片机C语言零基础入门05 - 逻辑运算

    硬件家园单片机C语言零基础入门资料汇总链接 https mp weixin qq com s hMTreNUX V90461tvALjJA 一 逻辑与或非 基础理论 逻辑与或非 运算对象是布尔值 1或0 真或假 类似于数字电路的与门 或门
  • Qt 快速读写Excel指南

    Qt Windows 下快速读写Excel指南 很多人搜如何读写excel都会看到用QAxObject来进行操作 很多人试了之后都会发现一个问题 就是慢 非常缓慢 因此很多人得出结论是QAxObject读写excel方法不可取 效率低 后来
  • c#——简易的客车售票系统

    制作一个简单的客车售票系统 假设客车的座位数是9行4列 使用一个二维数组记录客车售票系统中的所有座位号 并在每个座位号上都显示 有票 然后用户输入一个坐标位置 按回车键 即可将该座位号显示为 已售 程序运行结果如下所示 using Syst
  • Redis的安装与Linux下查看服务安装情况

    Redis的安装 移步到大神博客https www cnblogs com hunanzp p 12304622 html Linux下服务的安装情况 移步到大神博客 https www cnblogs com zyh0430 p 1187
  • SpringMVC ssm 接收 List对象

    ssm接收参数不能为接口类型 因此可以使用ArrayList对象接受前端传来的list对象 RequestMapping list public PageVO
  • jQuery之简单的表单验证

    点击打开链接 html部分
  • HTML单选、多选、按钮、下拉框、文本输入框

  • (文章复现)基于主从博弈的新型城镇配电系统产消者竞价策略

    参考文献 1 陈修鹏 李庚银 夏勇 基于主从博弈的新型城镇配电系统产消者竞价策略 J 电力系统自动化 2019 43 14 97 104 1 基本原理 在竞争性电力市场下 新型城镇配电系统内主要有以下几类主体 电力交易中心和调度部门 产消者
  • GLSurfaceView黑屏问题解决

    问题列表 打开其他页面返回当前页面 GLSurfaceView会有短暂黑屏 按HOME键回到后台再切换回来 GLSurfaceView会有短暂黑屏 分析 以上问题 总结下就是回到后台后再切换到前台 GLSurfaceView会有短暂黑屏 提
  • TensorFlow中的name有什么用

    在某些地方 我看到了语法 其中变量用name初始化 有时没有name 例如 With name var tf Variable 0 name counter Without one tf constant 1 那么变量名var和counte
  • 以太坊合并升级的全面介绍

    以太坊主网即将通过称为 合并 的升级 从工作量证明转向权益证明共识机制 合并 Merge 是以太坊生态系统一系列主要升级的一部分 此外还有Surge Verge Purge以及Splurge 多次升级的目的是为了提高以太坊的可扩展性和能效