ETH2更新速览#13

Eth2发布前的最终联合测试网Medalla即将到来;初代攻击网等你来挑战!

测试网,测试网,测试网!(重要的事情说三遍!) # 要点速览 * [Medalla多客户端测试网](https://github.com/goerli/medalla/blob/master/medalla/README.md)发布日期已敲定! * 初代测试版[攻击网](https://github.com/ethereum/public-attacknets)已上线,欢迎所有白帽参与!‍] * Eth1+Eth2合并工作获得喜人进展! ## Medalla测试网 [Altona](https://blog.ethereum.org/2020/07/23/eth2-quick-update-no-13/altona.beaconcha.in/)测试网自上线以来一直稳定运行,在与eth2客户端团队进行协商之后,我们的下一个多客户端测试网[Medalla](https://github.com/goerli/medalla/blob/master/medalla/README.md),其MIN_GENESIS_TIME最早为unix time 1596546000 (即最早创世时间为UTC时间2020年8月4日)。 ![](https://img.learnblockchain.cn/2020/07/27/15958209982383.jpg) 与Altona相比,Medalla迈出了巨大的一步,它是为社区建设并且由社区维护的多客户端测试网。在Medalla之前上线的多客户端测试网都被看作是“devnets”(开发者网络),因其主要由客户端团队和EF成员运行 [(点击查看我上一篇文章中对Altona的解释),](#altona-v012-testnet)但在本次发布的测试网中,以太坊网络的稳定性和安全性几乎可以说是被完全交由社区手中 (也就是你的手中??! 需要注意的是,MIN_GENESIS_TIME 指的是区块链最早能够启动的时间,但如果未达到最低验证者数量,网络仍然无法启动。为了遵循主网规范,Medalla的最低验证者数量**不能少于16,384** (524,288 ETH被质押)。也就是说,在UTC时间8月2日下午一点之前 (即最早创世时间的前48小时) 如果没有达到16,384这个验证者数量的话,测试网会晚于MIN_GENESIS_TIME启动。这是完全合理的。 总的来说,如果同时满足这两个条件,测试网就能在48小时之后顺利进行创世。我们会密切关注存款进度,一旦明确创世时间,会及时告知社区。 届时我们也会发布一个Medalla的验证者“Launchpad”,这是辅助验证者进行存款的引导界面。对此我们将公布更多相关信息。 创世时期将会有不少于四个客户端完全参与测试网:[Lighthouse](https://github.com/sigp/lighthouse/)、[Nimbus](https://github.com/status-im/nim-beacon-chain)、[Prysm](https://github.com/prysmaticlabs/prysm/)以及[Teku](https://github.com/pegasyseng/teku)。一如往常,我们非常鼓励客户端保持多样性,以增强网络弹性 [(此处是eth2多个客户端的相关讨论)。](#so-many-clients)请读者多多熟悉客户端的文档,也可以到他们的discord频道中提问 除了以上四个客户端,我也非常期待[Lodestar](https://github.com/ChainSafe/lodestar)能够在一定程度上参与创世,甚至我们可能还会有另一个令人惊喜的客户端加入。 号外:Medalla会为发布期间的参与者发放[POAP](https://medium.com/poap/what-is-poap-d7e8fdfc207d)!敬请关注! ## beta-0攻击网发布 召集所有优秀的白帽骇客‍!(1337 h4x0rz) 本周发布了三个攻击网 [(attacknets),](https://github.com/ethereum/public-attacknets)分别是[lighthouse-attack-0](https://github.com/ethereum/public-attacknets/tree/master/attacknets/lighthouse-attack-0), [prysm-attack-0](https://github.com/ethereum/public-attacknets/tree/master/attacknets/prysm-attack-0)和[teku-attack-0](https://github.com/ethereum/public-attacknets/tree/master/attacknets/teku-attack-0),成功攻破能获得五千美元赏金!(攻破的意思是,阻止至少16个连续epoch的最终确定性) 初代的攻击网都有意设置得比较简单 (每个客户端对应一个攻击网) 且规模不大 (每个攻击网四个节点),因此应该不难攻破。详情参阅[README](https://github.com/ethereum/public-attacknets)文档以及引导贴士,也可以加入[Eth R&D #attacknets 频道](https://discord.gg/TRgSp3W)进行讨论。 继beta-0 测试网之后,我们将扩大攻击网的规模并增加难度,会出现更复杂的挑战,对应的赏金也会更多。 **[值得一提的是](https://github.com/ethereum/public-attacknets/issues/4), **lighthouse-attack-0**中有一大发现。虽然并未妨碍测试网的最终确定性,但确实是一个关键漏洞。感谢Age (SigmA Prime) 的迅速修复!** ## eth1+eth2合并工作进展 在此我想分享一下eth1+eth2合并工作的进展,并对Mikhail (TXRX) 和 Guillaume (geth) 的优秀贡献表示感谢! **以太坊未来的发展方向是,将当前的eth主链作为分片合并到新的eth2系统中。**这也是将eth2客户端 (共识) 和eth1客户端 (高度优化的用户层) 结合到同一个系统中的过程。 相关资源:关于客户端关系的[阐述](https://ethresear.ch/t/eth1-eth2-client-relationship/7248);Mikhail也对合并工作做出的详细[阐述](https://ethresear.ch/t/the-scope-of-eth1-eth2-merger/7362);Guillaume针对基于geth的eth1引擎 (Catalyst) 的架构[描述](https://ethresear.ch/t/architecture-of-a-geth-based-eth1-engine/7574/3)。 基于这些写就的文章,Mikhail和Guillaume一直致力于实现其中的概念。Guillaume的Catalyst是一种geth版本,将其共识委托给RPC调用 (即eth2客户端),目前已经完成开发准备投入使用。Mikhail的阶段1实现正在运行完全分片化的eth2模拟器,其中选定的分片将区块生产和有效性调用委托给本地的存根 (stubbed) eth1引擎。 ![](https://img.learnblockchain.cn/2020/07/27/15958210125270.jpg) 下一步就是将这两个部分相结合,进行端对端的eth1+eth2模拟! 再次感谢Mikhail和Guillaume的杰出工作!我对此感到非常激动,而这也与即将发布的信标链在并行前进! 声明:ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系ethereumcn@gmail.com进行授权。 来源 | [Ethereum Blog](https://blog.ethereum.org/2020/07/23/eth2-quick-update-no-13/) 作者 | Danny Ryan

测试网,测试网,测试网!(重要的事情说三遍!)

要点速览

  • Medalla多客户端测试网发布日期已敲定!
  • 初代测试版攻击网已上线,欢迎所有白帽参与!‍]
  • Eth1+Eth2合并工作获得喜人进展!

Medalla测试网

Altona测试网自上线以来一直稳定运行,在与eth2客户端团队进行协商之后,我们的下一个多客户端测试网Medalla,其MIN_GENESIS_TIME最早为unix time 1596546000 (即最早创世时间为UTC时间2020年8月4日)。

与Altona相比,Medalla迈出了巨大的一步,它是为社区建设并且由社区维护的多客户端测试网。在Medalla之前上线的多客户端测试网都被看作是“devnets”(开发者网络),因其主要由客户端团队和EF成员运行 (点击查看我上一篇文章中对Altona的解释),但在本次发布的测试网中,以太坊网络的稳定性和安全性几乎可以说是被完全交由社区手中 (也就是你的手中??!

需要注意的是,MIN_GENESIS_TIME 指的是区块链最早能够启动的时间,但如果未达到最低验证者数量,网络仍然无法启动。为了遵循主网规范,Medalla的最低验证者数量不能少于16,384 (524,288 ETH被质押)。也就是说,在UTC时间8月2日下午一点之前 (即最早创世时间的前48小时) 如果没有达到16,384这个验证者数量的话,测试网会晚于MIN_GENESIS_TIME启动。这是完全合理的。

总的来说,如果同时满足这两个条件,测试网就能在48小时之后顺利进行创世。我们会密切关注存款进度,一旦明确创世时间,会及时告知社区。

届时我们也会发布一个Medalla的验证者“Launchpad”,这是辅助验证者进行存款的引导界面。对此我们将公布更多相关信息。

创世时期将会有不少于四个客户端完全参与测试网:Lighthouse、Nimbus、Prysm以及Teku。一如往常,我们非常鼓励客户端保持多样性,以增强网络弹性 (此处是eth2多个客户端的相关讨论)。请读者多多熟悉客户端的文档,也可以到他们的discord频道中提问

除了以上四个客户端,我也非常期待Lodestar能够在一定程度上参与创世,甚至我们可能还会有另一个令人惊喜的客户端加入。

号外:Medalla会为发布期间的参与者发放POAP!敬请关注!

beta-0攻击网发布

召集所有优秀的白帽骇客‍!(1337 h4x0rz)

本周发布了三个攻击网 (attacknets),分别是lighthouse-attack-0, prysm-attack-0和teku-attack-0,成功攻破能获得五千美元赏金!(攻破的意思是,阻止至少16个连续epoch的最终确定性)

初代的攻击网都有意设置得比较简单 (每个客户端对应一个攻击网) 且规模不大 (每个攻击网四个节点),因此应该不难攻破。详情参阅README文档以及引导贴士,也可以加入Eth R&D #attacknets 频道进行讨论。

继beta-0 测试网之后,我们将扩大攻击网的规模并增加难度,会出现更复杂的挑战,对应的赏金也会更多。

值得一提的是, lighthouse-attack-0中有一大发现。虽然并未妨碍测试网的最终确定性,但确实是一个关键漏洞。感谢Age (SigmA Prime) 的迅速修复!

eth1+eth2合并工作进展

在此我想分享一下eth1+eth2合并工作的进展,并对Mikhail (TXRX) 和 Guillaume (geth) 的优秀贡献表示感谢!

以太坊未来的发展方向是,将当前的eth主链作为分片合并到新的eth2系统中。这也是将eth2客户端 (共识) 和eth1客户端 (高度优化的用户层) 结合到同一个系统中的过程。

相关资源:关于客户端关系的阐述;Mikhail也对合并工作做出的详细阐述;Guillaume针对基于geth的eth1引擎 (Catalyst) 的架构描述。

基于这些写就的文章,Mikhail和Guillaume一直致力于实现其中的概念。Guillaume的Catalyst是一种geth版本,将其共识委托给RPC调用 (即eth2客户端),目前已经完成开发准备投入使用。Mikhail的阶段1实现正在运行完全分片化的eth2模拟器,其中选定的分片将区块生产和有效性调用委托给本地的存根 (stubbed) eth1引擎。

下一步就是将这两个部分相结合,进行端对端的eth1+eth2模拟!

再次感谢Mikhail和Guillaume的杰出工作!我对此感到非常激动,而这也与即将发布的信标链在并行前进!

声明:ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系ethereumcn@gmail.com进行授权。

来源 | Ethereum Blog

作者 | Danny Ryan

区块链技术网。

  • 发表于 2020-07-24 10:56
  • 阅读 ( 888 )
  • 学分 ( 7 )
  • 分类:资讯

评论