以太坊 2.0 进展更新,活跃验证者已超过 23 万名

2021-12-06 14:20 评论 0 条

原文:What’s New in Eth2 - 10 September 2021

作者:Ben Edgington

译者:Daisy

信标链

截至本文发布,信标链的 slot 已超过 200 万个,活跃验证者已超过 23 万名。

注:slot 是区块提议者提出区块去证明的一个时间段。

信标链发生了自上线以来的第二次事故,针对证明上链的审查变得更为严格了。在每个 slot 运行的委员会数量随着验证者数量的增加而增加,导致打包证明进入本就有限的区块空间变得更为困难,网络上延迟和丢失的证明数量似乎也因此而增加了。

Sigma Prime 团队的 Mac Ladson 写了一篇《理解证明的打包效率》,解释了信标链打包证明的来龙去脉。

另外 Lighthouse 团队发现了一些客户端的问题,例如 Teku 和其他 Eth2 客户端有时会打包冗余证明:没有新增信息,却占用了区块空间的证明。得益于 Lighthouse 团队的工作,Teku 开发者已进行了改进。

 

Altair 升级

Altair 是信标链的首次升级,会进行一些参数和计算方法的修改,并引入同步委员会。

测试网 Prater 上的 Altair 升级已于 9 月 2 日成功启动,不过 Teku 没能在第一个 epoch 生成有效区块,Adrian Sutton 在文章《Teku 的无效区块》中对此进行了分析。目前该 bug 已修复,为信标链主网的 Altair 升级做好了准备。

测试网 Pyrmont 和 Prater 均已顺利完成 Altair 升级,但同步聚合参与率比预期值低:Prater 的同步聚合参与率约为 70%,而整体网络参与率约为 87%。开发者们正在调查原因,信标链 Altair 升级的时间可能会因此推迟。

若该问题能顺利解决,开发者们预期会在十月中旬的电话会议上敲定信标链升级的 slot。

接下来的几周,测试网 Prater 上的验证者数量将大幅增加,旨在确保测试网的规模比信标链主网更大,对客户端进行更多测试从而提高安全性。

 

合并

开发团队正在处理合并的技术问题,一切进展顺利。以下是一些最新进展:

  1. 通过一系列会议讨论后达成了 Mikhail 的共识 - 执行引擎 API 设计空间规范,明确了 Eth1 / 执行层和 Eth2 / 共识层的客户端通信规范。
  2. Geth 团队的 Felix 发表了一份关于合并后网络同步如何工作的提案。

Eth1 和 Eth2 的客户端团队正在按照最新规范进行开发,为 10 月的开发者测试网做准备。

此外,Proto 还提出了对 SSZ 的扩展,允许它嵌入 KZG 等承诺类型,而不仅限于简单的默克尔根。

 

质押

重磅消息:Rocket Pool 公布其主网将于 10 月 6 日上线,并分为四个阶段逐步推出以控制风险。

Ethereum on ARM 团队具有在树莓派上运行验证者节点的经验,非常值得借鉴学习。

Nimbus 团队发布文章《客户端多样性在合并过程中的重要性》,文中提到无论是交易所、质押提供商还是个人质押者,只要是关心以太坊未来的人,就有责任去鼓励用户使用当前在 Eth2 网络中占比较小的客户端,促进多样性。

Superphiz 认为质押提供商并没有在客户端多样性上尽到责任。近乎单一的运营方式,既伤害了他们自己,也伤害了网络的健康发展。

在孤块事故后,Lido 运营商 Chorus One 计划在组合中添加 Prysm 客户端节点以实现「多样性」,而这显然是弊大于利。

 

工具

如果你是一名开发者,想要监测节点运行情况,那么 Adrian Sutton 创建的可扩展验证者监测器是个不错的工具。它与节点一起运行,并使用标准 API 来检查链上是否发生了问题,例如区块中的冗余证明。

将 Eth2 重命名为执行层的计划现已完成,我认为弃用 Eth2 一词的这种行为破坏了一个客户端团队的 CI 管道。

 

好文推荐

u/Liberosist 在 Reddit 上发布了文章《以太坊的 2025 年愿景》和《数据分片是高扩展性的唯一可持续方案》 。

ConsenSys 的 Frank 发布了文章《我们如何证明 Eth2 存款合约没有 bug?》 。

Tim Beiko 在《以太坊核心开发者会议更新 006》 中讲述了合并架构的演变历程和现在的路线图。

以太坊基金会的 Antonio Sanso 在博客 Secured No.1 中,探讨了用于验证者签名的 BLS12-381 椭圆曲线的相关问题。

同样来自以太坊基金会的 Caspar 整理了一份 Eth2 资源列表。

在 EDCON 全球以太坊开发者大会上值得一看的 Eth2 演讲:

  • Eth2 的轻客户端设计 by Alex Stokes
  • 以太坊仍在路上 by Danny Ryan
  • 信标链验证者常见问题 by Hsiao Wei
  • 可视化分析 Eth2 by Chen siming
  • 单个 Slot 最终确定性 by Vitalik  Buterin
  • 概述以太坊发展路线图 by Tim Beiko

 

研究

以太坊 2.0 是一系列的升级计划,所以除了 PoS 和分片以外,你还应关注 Verkle trees。Vitalik 和 Dankrad 早在 6 月份就对这一概念进行了解释。以下是一些最新进展:

  • Dankrad 参加了 Peep an EIP 《以太坊状态的 Verkle tries》这期视频
  • Dankrad 的 PoC Verkle trie 实现
  • 受以太坊基金会委托,Dedaub 发布了一份报告《Verkle Trees:对现有智能合约的影响研究》

Ethereum Research:

  • Eth2 验证者共享隐私信息:一个隐私的 Eth2 点对点层,既具备隐私性,又能够抵抗 spam 攻击(通过发送大量垃圾信息进行攻击)。
  • Eth2 的差异隐私 Uniswap:利用 Eth2 的 Randao 实现交易的部分隐私。

 

风险提示:本文内容均不构成任何形式的投资意见或建议。数字资产投资有风险,请谨慎评估该等投资风险,咨询相关专业人士后自行作出决定。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:以太坊 2.0 进展更新,活跃验证者已超过 23 万名 | BitOL|比特在线-关注区块链技术动态的小博客

发表评论

您必须 登录 才能发表留言!