+-
ETH技术团队: ETH2第0个阶段,是时候启动了!

未标题-3

ChinaDeFi是中国第一个专注DeFi的区块链研究品牌,致力于为DeFi的价值创造共识,贡献中国力量。我们将联合众多DeFi项目,开发者、投资机构、媒体、社区、开放平台、以及DeFi爱好者,共同打造中国DeFi生态,欢迎更多的开发者、爱好者加入。

未标题-3

接下来的几周社区内ETH2.0相关消息会逐渐增多,透过这篇文章你将了解到 ETH2.0发布情况的现状

无论L2在现阶段如何被寄予厚望,它几乎影响不到以太坊的经济模型,只有ETH2.0会真正的动到蛋糕,届时将很大程度的影响以太坊的价格以及格局。

未标题-2

Iris @ ChinaDeFi:在开始前,要了解Beacon链对于Eth2.0意味着什么?

Beacon链是ETH2.0交付计划的第一个组成部分。18年时的一张ETH2.0系统架构图显示了Beacon Chain的重要性,图中ETH2.0的交付顺序从上至下:

未标题-2

第1层:Pow主链—也就是当前运行的ETH1.0;

第2层:Beacon链—协作层(阶段0);

第3层:分片链—数据层(阶段1);

第4层:虚拟机—执行层(阶段2)。

一但阶段0完成,以太坊会有2条链—当前的ETH1.0链和Eth2.0(新的Beacon Chain)。用户可以将Eth1.0链上的ETH迁移到Eth2.0链上,成为验证者。但要注意,Eth2.0链上的币暂时不能迁移回Eth1.0链上。

Beacon Chain需要16384个验证者启动,也就是一共需要16384*32个ETH。验证者的奖励在阶段2实现之前是不可以转移的,因为需要执行层来实现状态的执行。在阶段0中,所有的用户交易以及智能合约的计算任务仍然在ETH1.0上执行。

Beacon Chain研发与测试几近尾声,以太坊团队公布了详细的研发与测试完成的情况,ETH2.0终于要来了!

在过去的九个月中,我们已经测试了这件事。这一年从大型的,运行时间长的独立客户端测试网开始:Prysmatic Labs运行的Sapphire,Topaz和Onyx网络。在4月份,有小型的多客户端网络:Schlesi,Witti和Altona —都以地铁站命名,与以太坊测试网的传统保持一致。

Ben Edgington在ConsenSys的Eth2方面提供建议。CoinDesk的“投资:以太坊经济”活动于10月14日举行。

然后是大型的Medalla测试网。它以布宜诺斯艾利斯地铁站的Medalla Milagrosa命名,已经运行了两个多月,在此期间涉及四个不同客户端的实施。它运行至今天,有超过50,000名验证者积极参与,使其成为现有最大的去中心化共识网络之一。

进展并非一帆风顺。Medalla测试网启动后的几天,其中一位客户遇到了严重问题,链中断了几天。但这就是测试网的用途。我们用大量的经验使链条恢复了的运转。

其中,客户端的多样性很重要。如果我们希望Beacon Chain具有弹性,那任何客户端实现都不可以主导。正如以太坊基金会的核心研究员Danny Ryan写道:“由于主要的Prysm客户的失败,在Medalla发生的事件被放大了。当我们迈向主网时,作为一个社区,我们必须自觉地寻求补救措施 。”

Beacon链发布时,目前有四个经过审计和测试的高质量客户可以运行:Teku,Lighthouse,Nimbus和Prysm。每个都有自己的风格和目标用户群。例如,Teku,ConsenSys的 ETH2.0客户端,设计和构建主要考虑到了机构和专业人员(尽管我将在家中运行它),并提供了额外的安全工具,如远程签名服务和slash预防服务。

Beacon链将会有真正的奖励和惩罚,我们根本无法使用测试网来模拟这些。

客户端组还学会了在实现之间迁移信息的通用标准上达成共识。这使staker可以安全地在客户端之间快速切换,并且将极大地帮助将来的事故恢复。

“游戏中的皮肤”

也许最大的教训?在没有激励的网络上,很难忠诚的复制股权证明。参与这些测试网是完全免费的,这根本不现实。在测试网上,staker可以忽略其节点,而不会有任何真实的后果。他们可以注册成千上万的验证器然后将其关闭,再做stake,但永远不会加入网络。

在真正的Beacon链上,在stake上有具有真正的重大价值,我们希望用户的行为会大不相同。

这就是为什么现在是时候使用Beacon链了。我们已尽一切可能对其他所有方面进行了测试:存款合约已得到正式验证;存款工具已经审核; 规范已经审核; Beacon链已正式建模; 节点发现协议已经审核; 网络协议已经审核; 已模拟了加密经济学;我们正在运行激励攻击网络; 我们一直在进行模糊测试; 每个客户端都至少经过了一次第三方安全审计。去年,数百双眼睛仔细检查了整个过程。

但是,真正的Beacon链将具有真正的奖励和惩罚机制,而我们根本无法使用测试网来模拟这些。

在奖励方面,由于最少需要16384个单独的32 ETH stake(一个stake是一个验证器),因此在Beacon链上进行验证的总收益年化超过20%。即使是在这个令人兴奋的DeFi回归时代,这一点也是相当引人注目的。

处罚并不会特别繁重。只要您能保证验证器至少有一半时间在线,除非在极端情况下,否则您不会失去stake。而且,只要您遵循规则,就可以获得足够的保护,以确保您的stake不会被削减。

我们已经在实验室中尽可能地测试了这些东西:现在是时候在上线运行它了。以太坊2.0路线图已被仔细划分为多个阶段,因此我们可以在0阶段之前独立地尝试这个新的、雄心勃勃的权益证明机制。

因此,在最坏情况下,即使灾难性失败或攻击影响到大部分的staker,总是有机会同意回滚链上数据,而不会产生任何连锁反应。

我们计划在10月中旬再进行一次Zinken测试网演练。在那之后不久,我预计将部署存款合约,目标Beacon链的生成将在大约六周内完成。

承诺

Staking,从一开始就不适合所有人。

原因之一是对技术的要求可能很高。Staker需要保持服务器尽可能接近7*24小时运行。他们需要保持系统安全,并始终关注客户端软件更新。对于那些对自己托管节点没有信心的人来说,有很多第三方服务可用。在ConsenSys内部,我们为想要涉足以太坊2.0的企业提供了Codefi Staking,一种white-label的交钥匙解决方案。

要注意的另一件事是,一旦进入,您就要长期努力。从一开始,staker就可以停止验证并冻结他们的stake和奖励如果他们愿意。但是,在Eth 2.0路线图的1.5阶段交付之前,ETH将一直留在Beacon链上。

1.5阶段是当前的以太坊链以及其所有账户和合约进入ETH2.0的时间点。只有在那之后,风险承担者才可以申领奖励并获取收益。在此之前,您无法取回任何资金。1.5阶段的工作进展顺利,但没有固定的交付时间表。可能要过几年了。