以太坊 2.0 进展更新|活跃验证者已超过 23 万名
来源:    发布时间: 2023-12-02 22:13   71 次浏览   大小:  16px  14px  12px
信标链发生了自上线以来的第二次事故,针对证明上链的审查变得更为严格了。在每个 slot 运行的委员会数量随着验证者数量的增加而增加,导致打包证明进入本就有限的区块空间变得更为困难,网络上延迟和丢失的证明数量似乎也因此而增加了。

截至本文发布,信标链的 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 上的验证者数量将大幅增加,旨在确保测试网的规模比信标链主网更大,对客户端进行更多测试从而提高安全性。


合并


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


通过一系列会议讨论后达成了 Mikhail 的共识 - 执行引擎 API 设计空间规范,明确了 Eth1 / 执行层和 Eth2 / 共识层的客户端通信规范。


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 实现交易的部分隐私。


截止本文发布,通过 imToken 参与非托管 Eth2 质押的 ETH 数量已达 11,712 枚,价值 3,865 万美元。质押教程  如何在 imToken 中参与非托管 Eth2 质押?