随着以太坊合并时间点即将到来,关于以太坊2.0的相关话题又变得非常火热,但是有的小伙伴对于但是很多小伙伴对于什么是以太坊2.0以及相关的一些概念,如:POW/POS共识机制、分片、信标链等依然不是很理
随着以太坊合并时间点即将到来,关于以太坊2.0的相关话题又变得非常火热,但是有的小伙伴对于但是很多小伙伴对于什么是以太坊2.0以及相关的一些概念,如:POW/POS共识机制、分片、信标链等依然不是很理解。今天我们就一起来学习一下那些跟以太坊2.0有关的概念吧!
在比特币诞生之后,诞生了去中心免信任的区块链技术;而以太坊的出现把区块链和智能合约紧密结合起来,让我们可以在区块链上开发出各种各样的区块链应用程序。如果说比特币是公链之王的话,以太坊对自己的定位就是‘世界计算机’,目前的以太坊生态拥有全球最大的开发者社群,和最大的DAPP应用数量。
但是目前的以太坊的处理速度并不能满足其成为‘世界计算机’的目标:交易速度有限、交易费用高昂、经常发生网络拥堵成为了制约以太坊生态发展的一个瓶颈。为了解决这个问题,让以太坊成为更适合搭建和运行 DApp 的公链平台,从而真正实现成为‘世界计算机’的目标,以太坊在2014年诞生之初,就设定4个发展阶段:分别是Frontier (前沿2015 年 7 月)、Homestead (家园2016 年 3 月)、Metropolis (大都会2017 年 10 月)、Serenity (宁静)。
现在前三个阶段都已经完成,第四个阶段Serenity (宁静)是以太坊的最终形态,也就是我们常说的以太坊2.0,所以以太坊2.0是解决当前以太坊的网络性能瓶颈的既定规划,致力于在不降低去中心化的前提下大幅提升以太坊网络上的扩展性与性能。
以太坊 2.0 有很多改进的地方,主要包括:
1
共识机制由 PoW 转为 PoS;
2
引入了信标链,整体架构由单链转为分片多链(Shard Chains)
关于POW和POS的白话解释:
区块链技术其实就是一种去中心化的账本,由很多节点共同来维护账本的安全,而既然有多个节点来参与记账,那么如何让所有节点都达成一致的共识就是决定区块链技术是否安全的一个非常重要的问题。不同的共识机制,其实是基于不同的记账方式和奖励机制而产生的,比如POW和POS。
POW:POW(Proof of Work),工作量证明,引入了对一个特定值的计算工作。就像大家一起来解一道难题,谁先解出来,谁就能获得新区块的记账权,从而获得记账奖励。想要获得奖励,那你就必须比别人算的快,工作量体现在计算速度和次数,你的工作量越大,记录的越快,这样你得到的结果越多,成功的可能性越高。我们给那些争夺记账权的用户一个形象的名字,叫做矿工,拼命计算的过程叫做挖矿,所以在POW机制下,作恶者需要掌握足够多的算力,才能算的比别人快,作恶成本很高。
不过POW机制在保证安全的同时,也意味着巨大的能量消耗,以太坊的工作量证明协议目前的年总耗电量约等于芬兰,碳足迹接近于瑞士。巨大的能耗会对环境造成巨大的影响,所以这也是区块链技术最被人诟病的一个很重要的因素
POS:POS(Proof of Stake),权益证明,试图解决POW机制中大量资源被浪费的情况。这种机制通过计算用户持币数占总币数的百分比,包括持币时间来决定记账权。以太坊的POS机制要求用户抵押他们的ETH,从而成为ETH网络中的合法的验证者,验证者执行与矿工相同的功能:把交易排序、创建新的区块、以便让所有的节点就网络状态达成一致。不同之处在于他们不需要提前购置挖矿设备和支出挖矿的能源消耗,而是将 ETH 作为抵押品以防止不诚实行为。如果验证者行为不端,这个质押的 ETH 可能会被销毁,通过这样的机制来保护网络,而不需要大量的能源消耗。
什么是分片(shard)?
要搞清楚这个问题,我们还是需要从制约以太坊交易速度的问题上来理解,在以太坊2.0计划诞生前,以太坊只有一条公链,区块是一个一个顺序生成的。所以区块生成的速度和每个区块能记录的交易数量,就决定了以太坊每秒能处理的交易数。
要想提高以太坊的性能,一种方法是区块扩容,让每个区块包含更多的数据。但是这会要求存储区块的节点有更大的硬盘和更好的网络带宽。这样会进一步增加挖矿和运行节点的成本,而挖矿和节点成本越高去中心化程度就会越低,也就越不利于网络安全。所以以太坊社区一早就放弃了这种方案。
以太坊想要采取的方案叫做分片链shard chain。简单说就是一条链不够用,就跑多条链。就好像一核CPU跑不动了,就换多核CPU一样的道理。在以太坊2.0中,目前规划是建立64条分片链,每一个分片都有一组验证者负责对区块进行打包和验证。原以太坊的主网(PoW Main Chain)最终也会成为一个分片。试想一下,如果交易数量不变,但是处理交易的链的数量增加了,如同一条公路突然变成了64条的宽度,处理速度必然会大大加快,大家的使用体验也会更流畅。
什么是信标链?
虽然分片链的出现会大大提高交易速度,不过也诞生了一个分片之间协调互通的问题,如何保证在分片后所有分片都能协调同步?这就需要有一个中枢系统来全盘控制,信标链(Beacon Chain)扮演的就是这样一个角色,信标链就是整个以太坊2.0网络的“指挥和控制中心”,它会为分片链随机分配验证者,也会作为中枢帮分片们实现跨分片通信,保证整个系统的安全性。
以太坊Serenity (宁静)阶段的升级步骤
合并以太坊作为拥有最多用户数量和DAPP应用的第一公链,要升级肯定不能一蹴而就,每一步都必须经过充分的验证之后才能上线,否则就会造成巨大的影响。所以以太坊Serenity (宁静)阶段的升级目前来看分为三步,分别是:信标链、合并和分片。
目前信标链已经在2020年12月1日上线,用户已经可以利用以太坊上的智能合约质押ETH参与POS获得奖励。不过信标链虽然已经上线,但它目前的功能只是在实战环境中验证POS等以太坊2的各种基础功能,并没有处理交易和执行智能合约的能力。而且目前质押的ETH和获得的奖励是锁定无法提取出来的。要在以太坊合并之后启用信标链取款后,方可取回质押的本金和收益。
所以目前的以太坊其实是包括了两条独立的区块链,一条是由矿工利用POW共识机制所守护的以太坊主链,目前所有的智能合约其实都运行在这个主链之上;另一条就是信标链,目前已经有大约40多万活跃验证者,有近1300万ETH抵押进入信标链维护共识。以太坊进入一个PoW+PoS混合挖矿的阶段,为整个网络向PoS过渡做铺垫。
大家最近听得比较多的合并(Merge),指的就是以太坊信标链和以太坊主链这两条链的合并。合并之后,现在的以太坊主链会变成64个shard链中的一条,这也标志着POW挖矿正式退出以太坊的舞台,以太坊就会升级成成为一条全新的基于POS机制的区块链。
合并之后,ETH供应链会减少,在POW时代,ETH每天会发行大概12000枚ETH作为支付给矿工的报酬;来到POS时代,ETH的供应量大概会减少90%,每天会产出大概1280枚ETH,这些ETH会作为奖励支付给那些质押了ETH的验证者,这些质押的ETH和获得的收益在以太坊合并后,信标链提现开放后,可以逐步退出。
分片是一种多阶段升级,旨在提高以太坊的可扩展性和容量。分片提供了数据存储需求的安全分布,使汇总更便宜,并使节点更易于操作。它们使第 2 层解决方案能够提供低交易费用,同时利用以太坊的安全性。关于分片的升级计划在主网与信标链合并之后进行。
如何质押ETH成为网络验证者?
以太坊由POW向POS转变后,由于不需要运行高性能的矿机来参与权益证明系统——只需一台家用计算机或智能手机。这降低了质押ETH的门槛,也吸引了更多的人参与到ETH生态中。下面我就给大家介绍一下,参与ETH质押的几种参与方式:
自建节点方案
非托管式方案
完全托管式方案
基于托管的质押池方案
喜欢的朋友点个赞点个关注,欢迎评论区提出您宝贵的建议
有问题可以在评论区留言,感谢各位家人的点赞关注支持。
原创文章,作者:币圈吴彦祖,如若转载,请注明出处:https://www.kaixuan.pro/news/417478/