读懂以太坊升级:了解最新路线图,消除对合并转PoS的误解
公链之首以太坊的“一举一动”都受到整个加密圈的关注,以太坊升级自然是大家最关心的话题之一。以太坊计划于2022年第二季度进行“合并”,即实现由PoW(工作量证明)转向PoS(权益证明),此共识机制的转变也成为近期讨论的热点。
PANews经研究以太坊官网后发现,以太坊升级路线图已经做出更改,同时相关的部分术语也进行了调整,目前还有不少文章仍引用此前的旧信息,这将对用户带来误导,本文将根据最新路线图详细介绍以太坊升级以解决目前困境的技术方案、此次合并升级的意义以及未来升级的相关内容等。
技术方案
在了解以太坊升级的具体内容之前,我们先简单回顾下以太坊为什么要升级。以太坊的愿景是在保证去中心化的前提下,具有更好的可扩展性和安全性,以更好服务于现有的和潜在的用户,同时支持可持续性发展。但目前以太坊正面临着网络拥堵、运行节点的门槛越来越高、PoW机制引起的能量损耗等诸多困境,其一系列升级正是为了解决这些问题,从2014年以来以太坊升级就已经成为一个研究和开发的活跃领域。
众所周知,要想解决公链性能的“安全、去中心化和可扩展性”这三难困境,必定在设计上做一定的牺牲,比如有些自称高性能公链的解决方案就是牺牲去中心化,而一旦特许节点们出现问题就会造成网络宕机。以太坊开发团队计划通过以下技术方案来攻克这个三难问题:
利用分片链来解决可扩展性问题;利用信标链随机分配验证者来保证安全;利用PoS机制降低节点门槛,实现去中心化;
具体而言,分片链将通过减轻节点验证者的工作量,以及支持以太坊同时创建多个区块,来提高以太坊的可扩展性。信标链将为不同分片链随机分配验证者,作恶的概率低,以太坊网络的安全性得以保证。PoS机制能有效降低运行节点的门槛,支持更多普通用户成为节点验证者,以最大程度地实现去中心化。
最新路线图
通过不同解决方案的协同作战,理论上以太坊升级可以同时保证去中心化、可扩展性和安全性。了解了技术方案后,我们再看看以太坊升级的最新路线图以及目前的进展情况。
从最新路线图中可看出,以太坊升级的主要节点是信标链上线、合并以及分片链上线,目前信标链已于2020年底上线,最近大家讨论的升级是指“合并”。与旧版路线图不同,最初计划是在合并之前处理分片链以解决扩容问题,新路线图中将合并升级提前到扩容之前。这一改变的主要原因是Layer2技术(第二层解决方案)的快速发展,尤其是rollups,这给以太坊团队解决可扩展性问题提供了另一种思路。将rollups作为安全可行的以太坊扩展方式的研究被证明是前景广阔的,同时分片链上线还需要几年时间才可以实现,难度大且不确定性高,所以优先事项转向了通过合并实现PoW转PoS。
除了路线图更改外,部分术语也进行了调整,之前ETH1(现有工作量证明链)和ETH2(原计划将用户和应用程序迁往的权益证明链)的叫法已被弃用,从2021年底开始,核心开发人员已停止使用这些术语,分别以新术语“执行层”和“共识层”来代替。所以合并后现有以太坊主网将被视为一条具有执行交易和智能合约功能的分片链“Shard 0”,不会被弃用,应用程序和用户也不会迁移至新的权益证明链。
合并的意义
此次PoW转PoS的合并升级,只涉及到共识机制的改变,以太坊网络的可扩展性问题还需要依靠Layer2技术或分片链上线来解决。所以,这次合并升级也不会降低以太坊主网高昂的Gas费,这个问题需要分片链与Layer2技术相结合才得以有效解决,即交易过程在便宜的第二层协议上执行,最终的状态(交易数据库)存储在分片链中。
关于PoW和PoS的对比,业内已有非常多的资料,在此不再赘述。本文结合将以太坊愿景和升级所涉及的技术方案来谈谈信标链为什么要采用PoS机制。
1)支持分片链上线。分片链的安全性将影响着整个以太坊网络,所以只有当安全性得到有效保障后,才能逐渐上线,此次合并升级也正是为最后的分片链上线做准备。分片链的验证者将由信标链随机分配,因为是随机的,所以一条分片链上的验证者难以进行串谋作恶,据以太坊团队介绍,该作恶的可能性小于万亿分之一,分片链的安全得以保障。
分片链的这种保护机制,只有信标链在PoS共识下才能实现,PoW共识无法做到。PoW共识下,只要矿机算力强,任何人都可以成为矿工,所以协议无法控制矿工。没有掌控权,就无法随机分配,而矿工有了自主权,可串谋选择对同一条分片链作恶,自然分片链的安全性得不到保证。PoS共识下,成为验证者的前提条件是质押32枚ETH,通过这个准入门槛,协议可以控制验证者,通俗来讲就是“不听从我的安排你就退出”。因为对验证者有了掌控权,所以协议可以随机分配验证者到分片链上,通过随机性来保证安全。
2)降低节点门槛以实现去中心化。PoW机制下,成为验证节点的门槛较高,需要专业矿机等硬件设备,随着以太坊生态的发展和矿机的更新迭代,普通用户更难进入,如目前BTC矿工的现状。采用PoS机制,以太坊可以有效降低验证节点的准入门槛,任何用户只要质押32枚ETH即可加入验证者队伍。验证者的工作包括创建新区块(即矿工),以及检验新区块(未成为矿工),是由信标链随机分配的,不需要比拼算力,对硬件设备的要求大大降低,支持更多用户参与。参与验证的节点越多,以太坊网络也更加去中心化和分散,面临攻击时将会更加安全。
3)支持可持续性发展。PoW需要消耗电力资源,目前电力供应本身就不足,比如近年我国一直存在工业限电现象,同时目前发电主要还是依靠火力发电,对环境不太友好,环保型的水力发电、太阳能发电、风力发电等一直未成为主力军。在全球减碳环保的大背景下,选择不消耗任何能源的PoS机制更符合以太坊网络可持续性发展的愿景。
未来升级——分片链
区块分片是水平分割数据库以分散负载的过程,以太坊网络致力于通过分片链技术来缓解网络拥堵并增加每秒的交易处理量。通俗来讲,分片就相当于把一个任务拆解成多个,每个小任务可以同时进行,这样就能有效提升完成该任务的速度。此外,如果组织内的成员较多,一个任务分拆给多人后,还有部分人是空闲的,那么组织就可以再派其它任务给剩下的人,达到多任务同步进行,所以分片链支持以太坊同时创建多个区块。通过任务拆解和多任务同步进行,分片链成为以太坊扩容的关键一环,通过与rollups技术相结合,可使以太坊网络的TPS达10万左右。
除了提升以太坊TPS外,分片链也为其实现去中心化做出贡献。现有以太坊主网的验证者需要存储和运行整个网络的数据,而分片后,验证者只需要管理他们负责验证的分片链上的数据,这不仅加快验证速度,也降低了对硬件设备的需求,让更多用户可以成为验证节点,据官网介绍分片后将最终让个人在笔记本或手机上运行以太坊。
关于分片链未来的最终版本,目前社区也没有统一定论。一种是分片链只作为数据层,仅向网络提供额外的数据,不具有处理交易或智能合约的功能,所以升级后只有现有的以太坊主网作为执行层。另一种是部分分片链变得智能,可以像现在的以太坊主网一样执行智能合约和交易,对此社区仍在在辩论中,当然未来可以根据需要重新考虑分片链的相关决定。
你可能感兴趣的文章
-
GN登陆HomiEx 弄潮POC共识
-
GN登陆HomiEx 弄潮POC共识
2019年,在POW和POS共识机制暴露出挖矿门槛高、资源浪费、中心化等问题后,POC(Proof of Capacity)容量证明机制走向台前。POC挖矿又称...
2024-10-14
什么是区块链,分布式数据存储、点对点传输、共识机制、加密算法
-
什么是区块链,分布式数据存储、点对点传输、共识机制、加密算法
区块链区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。 [1]区块链(Blockchain)是比特币的一个重要概念,它本质上是...
2024-10-11
区块链的优点和缺点全在这里了
-
区块链的优点和缺点全在这里了
在上一篇科普区块链的文章中,有网友问:真的是广播吗?那性能怎么吃得消?区块链对电暖的配置是有要求的,比如以太坊的官方建议配置是2核2g以上。这个算区块链的一个缺...
2024-10-11
MultiVAC应翔家用普通电脑也可以参
-
MultiVAC应翔家用普通电脑也可以参
在7月10日,由Odaily星球日报、区块律动BlockBeats 共同主办的StakingCon —— Staking生态大会上,MultiVAC CTO 应...
2024-10-10
区块链基础与工作流程
-
区块链基础与工作流程
现在提到IPFS就一定会提到区块链,那么区块链和IPFS之间到底有什么关系呢?在介绍二者关系之前,我们需要先了解一下区块链。那么区块链是什么呢?在最早期,区块链...
2024-10-09
比特币就是区块链一篇文章告诉你,什么是区块链
-
比特币就是区块链一篇文章告诉你,什么是区块链
英文BlockChain,汉语翻译为区块链。狭义上,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和...
2024-10-08
以太坊切换共识机制后 最大矿池Ethermine将终止PoW相关服务
-
以太坊切换共识机制后 最大矿池Ethermine将终止PoW相关服务
在以太坊网络切换到权益证明(PoS)共识机制,全球最大的以太坊矿池 Ethermine 宣布终止工作量证明(PoW)相关服务,后续也不再跟进工作量证明(PoW)...
2024-10-02
什么是矿机?它是如何挖出比特币的?
-
什么是矿机?它是如何挖出比特币的?
由于比特币等加密货币的全网算力相当巨大,单个矿工(矿场)所掌握的算力在整个网络中微不足道,单兵作战的挖矿收益几乎为0
2024-09-27
干货分析:区块链技术本质架构与发展方向
-
干货分析:区块链技术本质架构与发展方向
自比特币诞生起,区块链技术发展至今十年有余,不断吸引资本与技术的关注并保持热情不退,大量资金与技术研发的持续投入推动着该技术的快速发展与演进,尤其是随着近几年区...
2024-09-27
区块链核心算法之共识机制
-
区块链核心算法之共识机制
共识机制在区块链系统中起到决定谁负责生成新区块的作用。一、什么是共识?在理解共识的概念之前,先简单粗爆地假设——咱们村有100人,现在要投票选举谁当村长,如果1...
2024-09-27