作者|迈克尔
ETH2.0(“ Tranquility” Serenity)是ETH网络的升级,目的是提高可伸缩性,稳定性并带来一些经济变化。 ETH2.0将使用分片来显着增加网络带宽并降低天然气成本,从而降低发送ETH代币和与智能合约进行交互的成本。经济水平也将发生一些根本变化。 ETH2.0将允许支持放样节点并获得ETH作为被动收入。在许多方面,ETH2.0代表了成千上万的开发人员多年来共同努力的结果。 ETH2.0的升级将在三个不同阶段从阶段0开始(毕竟,开发人员从0开始计数而不是从1开始计数)。
在过去的几年中,以太坊的反对者经常批评它的交易成本过高,并且还认为以太坊在使用高峰期过于脆弱。 ETH2.0的此升级能否解决这些问题?项目规模能否支持大量正在建设中的去中心化金融产品(DeFi)和区块链游戏?本指南将涵盖ETH2.0升级时间表以及这些问题的解决方案。
另外,ETH 2.0还设置了一个验证者节点(alidator node)。这些基于权益的节点将决定ETH应该如何操作以及将来如何验证交易。因此,在本指南中,我们还将探讨所有这些概念。
ETH2.0的主要特点
分片ETH将被分为64个“分片”同时运行,这将大大提高运行效率。
Staking-ETH将转向权益证明共识,这是一种更节能的网络维护方式。
ETH2.0将从根本上改变当前的经济模式。因为实际上此更新将完全消除PoW挖矿的概念。因此,在ETH2.0更新完全完成之后,ETH的PoW矿工可能全部被“解雇”
以太坊2.0路线图(通过Consensys)
ETH的当前状态如何,而2.0版呢?
截至2020年4月,Prysmatic Labs启动了ETH2.0信标链测试网(Testnet),并获得了令人兴奋的结果。根据上面给出的ETH2.0更新路线图,我们现在处于阶段0的工作阶段。测试网的启动引起了很大的反响,超过20,000个验证者签名并贡献了自己的资源来支持信标链测试网。 ETH创始人Vitalik Buterin表示,这不会成为信标链的“最终”考验,因此我们可以预计,在未来的几个月中,会有更多的人加入这个社区。
如下图所示,我们目前正在测试ETH2.0架构的第一级信标链。在接下来的几个月中,当前的第0阶段信标链将逐步完成,开发将转移到建设阶段1的分片链,然后建设阶段2的执行引擎将在**完成。
以太坊2.0设置和架构
阶段0:信标链
阶段0将从信标链的正式启动开始。目前,这计划于2020年第二季度进行。阶段0的目标是为分片提供证明和随机性。随着阶段0的启动,出现了新的代币ETH2。 ETH之前的用户将能够通过注册合同将其转换为ETH2(比例为1:1,可以有效替代以前持有的ETH)。社区参与者还可以选择将32 ETH2存入验证者节点。
阶段1:分片链
第一阶段将允许ETH通过“分片”进行大规模扩展。该网络将被划分为64个同时运行的分片,这意味着它们将全部参与事务的处理和计算。第1阶段还将允许分片相互通信。
阶段2:执行引擎
第二阶段将带来ETH2.0的最终形式。这将是现有的旧工作证明和**权益证明网络相结合的时候。从那时起,ETH将合并为ETH2,并开启ETH的新纪元。
ETH2多客户端网络测试网
ETH2是一个涉及多个实验室和工作组的计划。作为维护ETH去中心化计划的一部分,不同的实验室和公司正在开发自己的ETH 2.0客户实现,这意味着多个代码库使用相同的协议进行通信。最终,ETH将为多个客户端通过多客户端网络相互通信提供支持。
2020年4月28日,Pry和Lighthouse发布了针对ETH 2.0的多客户端测试网。该测试允许由不同实验室(例如Pry,Lighthouse或Casper)开发的ETH2客户彼此通信。
在验证者节点上承诺ETH
以太坊2.0股权奖励
ETH2.0将转移到股权共识证明(PoS)。在上面的“第0阶段信标链”中,我们提到了社区可以在验证者节点上承诺32 ETH2。 32个承诺的ETH2将用于验证网络上的交易和状态,并作为验证者节点完整性和操作的保证。那些承诺的人将获得ETH作为辛勤工作的回报,这意味着验证者将获得ETH的被动收入,并随着时间的推移获得ETH作为利息。当前对ETH2.0的计算表明,年投资回报率(ROI)约为14.2%。这对于拥有ETH的人来说非常有用,他们可以在验证者节点上保持资金,同时享受被动收入。分析人士预测,一旦实施了股权证明,质押和验证者节点对ETH的需求将增加对ETH的需求。同时,随着ETH挖矿的最终取消,对GPU的需求也将减少。
信标节点状态显示收入和证明
您可以在上图中看到我们的ETH验证程序节点的状态。最初,我们在该节点上有一些离线时间,因此我们实际上损失了0.01333以太坊,作为对错过票数的惩罚。因此,重要的是要记住,一旦激活节点,投票将是强制性的。离线节点将意味着错过选票,从而导致ETH丢失。
如何设置ETH验证器节点
目前,您可以尝试在Pryatic Lab(aka Topaz)建立的在线ETH 2.0测试中认捐ETH。因为是测试,所以它不会使用实际的ETH,而是会使用GöerliETH,这是可免费获得的ETH的测试网版本。
所需手术时间:2天。
设置ETH验证器节点
本指南改编自Pry“ Topaz”测试网指南
1.获取一些GöerliETH
GöerliETH是免费提供的,将用于承诺节点所需的32 ETH。获取GöerliETH的最简单方法是使用社交水龙头。
2.启动服务器
您需要熟悉如何运行VPS服务器(可以使用AWS,Hetzner或Linode)。
推荐的配置包括100 GB SSD存储和Intel Core i7处理器。
3.启动您的信标链
我们发现最简单的方法是通过Docker
docker运行-it – $ HOME / pry / beacon:/ data -p 4000:4000 -p 13000:13000 / gcr.io/pryaticlabs/pry/beacon-chain:latest / –datadir = / data
4.生成验证者密钥对
docker run -it – $ HOME / pry / alidator:/ data / gcr.io/pryaticlabs/pry/alidator:latest /帐户创建–keystore-path = / data
完成此处的步骤以认捐ETH(https://prylabs.net/participate)
5.启动验证程序客户端
docker run -it – $ HOME / pry / alidator:/ data –network =“主机” / gcr.io/pryaticlabs/pry/alidator:latest / –beacon-rpc-proider = 127.0.0.1:4000 /- keymanager =密钥库/ –keymanageropts ='{“路径”:” /数据”,“密码”:“ changeme”}’
6.完成激活
等待约2天以激活,然后即可完成!
常见问题解答(FAQ)
我们可以将ETH2转移到Topaz Testnet吗?
当前,在信标链测试网中未使用真实的ETH /或ETH2。该测试网在Göerli上运行,并使用免费的GöerliETH。
您可以将ETH2恢复为常规ETH吗?
在阶段0中,ETH2无法作为常规ETH取出。在第三阶段之前,一旦转换,ETH2只能在放样链上使用。
我会丢失存储在节点中的ETH吗?
会做。验证者节点承诺的32个ETH旨在确保验证者节点始终处于运行状态且处于联机状态。如果该节点处于脱机状态,它将受到惩罚并随着时间的推移扣除少量的ETH。
什么是“斜线惩罚”?
另外,对于节点故意执行的恶意操作(例如两次有冲突的表决),将存在“斜杠”罚款(扣除一定数量的ETH)。
ETH挖矿何时会被淘汰?
ETH挖矿将持续多年。 ETH将至少在2020年之前继续在主链上进行挖矿。ETH1主链将继续使用挖矿,并与ETH2.0链并行运行。此操作是为了确保过渡期间的稳定性。
文章链接:https://www.btchangqing.cn/32628.html
更新时间:2020年06月06日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。