Eth2进展更新(截至2020/9/5)

Danny Ryan的《eth2进展速览#15》一如往常为我们呈现了精炼权威的信息,想要节省时间的读者可以先行阅读该文。

来源 | [What’s New in Eth2](https://hackmd.io/@benjaminion/wnie2_200905) 作者 | Ben Edgington ## 文章荐读 Danny Ryan的《[eth2进展速览#15](https://blog.ethereum.org/2020/09/01/eth2-quick-update-no-15/)》一如往常为我们呈现了精炼权威的信息,想要节省时间的读者可以先行阅读该文。 ## 阶段0:信标链 测试网前线没有传来大新闻。自从Medalla从两周前的动荡中恢复过来之后,一切都运行平稳**。目前已经超过****42,000****名验证者被激活,还有一条长达十天的队伍等待加入。验证者参与率很健康,在****80%****左右。区块也一直保持敲定。** 这个月底我们计划再进行一次[创世](https://hackmd.io/@benjaminion/genesis)过程的测试,将从Medalla创世中吸取的经验应用其中。本次测试不会影响到Medalla测试网的运行,测试信标链将仅运行几日。Launchpad门户已经根据测试进行了更新,测试和存款合约的部署将在21号左右,相应的创世时间预计在其后一周。未来几周会有更多相关信息释出。 大家别忘了我们可以在[GitHub中跟进](https://github.com/ethereum/eth2.0-pm/projects/1)信标链发布进程,我们距离信标链的发布可能比想象中[还要近](https://twitter.com/etherchain_org/status/1300450773378240512)! 同时,[攻击网](https://github.com/ethereum/public-attacknets/issues)也在持续运行中,并且获得了不错的成果。目前还有很多机会能够参与其中并获取赏金! ### 工具 Attestant团队创建了[Dirk](https://www.attestant.io/posts/introducing-dirk/),这是一个**分布式远程密钥管理器**,看起来十分不错。 密钥管理器或是签名服务是Eth2基础设施中非常重要的一个部分,尤其是能够**提供罚没保护功能**的工具。ConsenSys也在致力于构建[Web2Signer](https://github.com/PegaSysEng/web3signer) (之前叫作Eth2Signer),我们目前正在添加罚没保护功能。 Attestant团队的Jim McDonald还创建了一个工具[ethdo](https://github.com/wealdtech/ethdo)——“一个用于管理eth2中常见任务的命令行工具”。这是个非常有用的工具,解决了我之前的麻烦。以太坊基金会正在为其寻求[安全审计](https://notes.ethereum.org/@djrtwo/ethdo-audit),其重要性不言而喻。如果感兴趣的话可以申请,RFP将在两天内关闭。 ### 质押金提取 用户可以自愿退出信标链验证,并最终索回押金以及任何应计的奖励。但是,因为押金需要被提取到某处,因此该设施要起作用,需要等到Eth2生态系统中的经济机制运行起来。 由于我们起初并未完全掌握经济机制将如何运行,因此信标链目前仅提供了最小可行退出机制。在注册质押时,用户将为自己持有的提款密钥负责。Eth2中会有方法证明用户拥有相应的密钥,然后用户便可以将提出的质押金转移到一个帐户中。 既然已经重点已经来到了阶段1.5 (参阅下文),可以通过一些有趣的方式扩展此机制。例如,**Vitalik****[建议](https://twitter.com/VitalikButerin/status/1297675971529605121)为提款****密钥设置****一个相应的****Eth1****地址。这可能是****Eth1****上的合约****,在阶段****1.5****将****集中****并****分配提款****。**这似乎[不难](https://twitter.com/VitalikButerin/status/1297676370936344576)实现。Martin Köppelmann对此[感到兴奋](https://twitter.com/koeppelmann/status/1301113176570900481),这种方案为非托管性质押池带来了可能性,并且被锁定的ETH也有机会参与DeFi:“一切都可能因此改变。就这么做吧!”Aave对此已经[有计划](https://twitter.com/StaniKulechov/status/1299636710087831553)了。 ## 阶段1.5:Eth1+Eth2合并 请注意,尽管我们一直专注于阶段0信标链的交付,但后续阶段的工作仍在同步进行。阶段1.5命名不太恰当,其中Eth1链将被合并到Eth2系统中,并迎来全面的权益证明。 按照最初的设想,该计划术属于阶段2的一部分 (完全实现Eth2上的执行环境)。但是近几个月以来,该计划越来越紧迫,并且在路线图中提前了。 此处是我的同事Mikhail Kalinin的[原型演示](https://youtu.be/Rr69pHZ57j0),展示了Eth1的交易在分片化的Eth2中如何进行。其中使用了Metamask,读者也可以[自行运行](https://github.com/txrx-research/eth1-shard-demo)。 ## 释义性文章 Bankless发布了一篇非常清晰[全面的教程](https://bankless.substack.com/p/guide-becoming-a-validator-on-the),内容是如何成为信标链验证者,由ConsenSys的Collin Myers和Mara Schmiedt编写而成。 既然说到Bankless,最近Raul Jordan参加的[播客](http://podcast.banklesshq.com/sotn11-building-w-raul-jordan-eth2-testnet-broke-l2-will-save-us-pro-o-o-tocol-sink)也很不错。前三十分钟主要对Medalla测试网面临的挑战进行了回顾和展望,也包括一些如何参与其中的讨论。 证明打包是时下一个非常火热的话题。**你的验证者证明能否高效地被打包到信标区块中是性能表现的重要指标之一,这与验证者的奖励直接相关。** 上次我们提到,[beaconcha.in](http://beaconcha.in/)目前能够为验证者展示“证明效率”指标,这吸引了许多目光。我们最近也对Teku进行了[效率优化](https://github.com/PegaSysEng/teku/issues/2521),Adrian Sutton制作了一个[精美的视频](https://youtu.be/SPcgevcDqDE),讲解了快速将证明打包上链面临的复杂性和挑战。其中包括对验证者和信标节点在幕后的所有工作的一些深刻见解。在观看之前,读者可以先浏览一下beaconcha.in有关[证明的介绍](https://kb.beaconcha.in/attestation)。 Beaconcha.in最近还在他们的[知识库](https://kb.beaconcha.in/)中添加了关于[staking硬件设备](https://kb.beaconcha.in/staking-and-hardware)的文章。 同时,我也完成了有关[Eth2](https://hackmd.io/@benjaminion/shuffling)[混洗机制](https://hackmd.io/@benjaminion/shuffling)的文章。内容有些小众,但我还是将其放出来了。 以防大家错过,Ethstaker的Eth2 Studymaster项目还在进行当中,由[Superphiz](https://www.reddit.com/user/superphiz)策划。现在加入还不晚![此处](https://www.reddit.com/r/ethstaker/comments/in8oy3/eth2_studymaster_quiz_3_of_10_has_been_posted_you/)是第三周的相关信息。大家可以加入[EthStaker的Discord](https://discord.gg/B2wkhH4) (#eth2-studymaster)。这个计划真的很棒! ## 研究工作 关于无偏差随机性,VDF (可验证延迟函数) 的工作仍在继续。这项工作对于Eth2.0之后的阶段更加有价值,就目前的计划来看,我们并不依赖于此。但这确实是非常有有意义的工作,尤其是对于应用来说。 ZenGo一直在分析VDF所需的受信任设置,并编写了一种[新的攻击方式](https://medium.com/zengo/dogbyte-attack-playing-red-team-for-eth2-0-vdf-ea2b9b2152af),称为“DogByte”。 以太坊基金会RIG团队的Barnabé Monnot更新了其系列信标链经济行为笔记《[信标链运行者:Thunderdome](https://github.com/barnabemonnot/beaconrunner/blob/master/notebooks/thunderdome.ipynb)》。其中探索了在对区块进行证明时个人验证者的策略,并且和上文提及的证明打包很好地联系在了一起。 剧透:**在一个存在延迟的网络中,谨慎比速度更重要。** [ethresear.ch](https://ethresear.ch/): * 出现了一种新的[哈希到某种椭圆曲线的方式](https://ethresear.ch/t/hashing-to-elliptic-curves-y-2-x-3-b-provided-that-b-is-a-quadratic-residue/7939?u=benjaminion) (比如我们在Eth2中使用的[BLS12-381](https://hackmd.io/@benjaminion/bls12-381))。虽然看起来不错,但我们希望遵循新标准,因此不太可能会应用到Eth2中,而且其本身并不比标准方式快许多。 * [Shargri-La](https://ethresear.ch/t/shargri-la-a-transaction-level-sharded-blockchain-simulator/7936?u=benjaminion)是“交易级分片型区块链模拟器”。这篇文章很长,[此处](https://twitter.com/nrryuya/status/1301755621725757441)是总结性推特。首次展示时,他们在Eth2上围绕交易费用尝试了各种方案。 ## 常规会议 ### 实现者会议 第47次会议于9月3日进行。 * 会议日程 * 会议视频 * 我的速记以及Mamy的笔记 本次会议耗时不长。主要讨论了如何应对客户端中的弱主观性时期,我们也计划在9号的会议中单独讨论网络 (networking) 相关问题。 另一个重大消息是**Trinity Eth2****客户端的开发暂停。**这是由以太坊基金会开发的Python客户端。Trinity是开源的,欢迎大家参与贡献。但是Trinity团队现在将专注于与其他团队进行协作,以启动信标链主网。 ### 其他新闻 * 在[Smart Contract Summit](https://www.smartcontractsummit.io/)中有一场关于[Eth2的圆桌讨论](https://twitter.com/hudsonjameson/status/1299360249405673474)。视频暂未上限,大家可以关注[Chainlink的Youtube频道](https://www.youtube.com/channel/UCnjkrlqaWEBSnKZQ71gdyFA/videos) * [布宜诺斯艾利斯](https://twitter.com/smpalladino/status/1299094943085015040)举办了一场Eth2的聚会。此处是Justin Drake的[西班牙语展示](https://docs.google.com/presentation/d/1_-YKG265v1blNqztKfsnawUqjAc8f0YJhRZ-uVo2ZGc/edit#slide=id.p)。 * Matt Garnett[挖掘](https://twitter.com/lightclients/status/1298680048287809536)出了一些运行Eth2验证程序的挑战:即DoS防御。在真实情况中其会否成为问题还有待观察。同时还简单介绍了正在研究的一些解决方案。 * 在过去的两周中客户端团队暂未发布更新。 声明:ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系ethereumcn@gmail.com进行授权。 [](https://www.facebook.com/sharer.php?u=https://news.ethereum.cn/wnie2-2020-9-05/)[](https://twitter.com/share?url=https://news.ethereum.cn/wnie2-2020-9-05/)[](https://plus.google.com/share?url=https://news.ethereum.cn/wnie2-2020-9-05/) ## 文章导航 [Eth2更新速览#15](https://news.ethereum.cn/eth2-quick-update-no-15/) [手把手教程:如何成为Eth2 Medalla测试网验证者](https://news.ethereum.cn/guide-becoming-a-validator/)

来源 | What’s New in Eth2

作者 | Ben Edgington

文章荐读

Danny Ryan的《eth2进展速览#15》一如往常为我们呈现了精炼权威的信息,想要节省时间的读者可以先行阅读该文。

阶段0:信标链

测试网前线没有传来大新闻。自从Medalla从两周前的动荡中恢复过来之后,一切都运行平稳。目前已经超过**42,000名验证者被激活,还有一条长达十天的队伍等待加入。验证者参与率很健康,在80%**左右。区块也一直保持敲定。

这个月底我们计划再进行一次创世过程的测试,将从Medalla创世中吸取的经验应用其中。本次测试不会影响到Medalla测试网的运行,测试信标链将仅运行几日。Launchpad门户已经根据测试进行了更新,测试和存款合约的部署将在21号左右,相应的创世时间预计在其后一周。未来几周会有更多相关信息释出。

大家别忘了我们可以在GitHub中跟进信标链发布进程,我们距离信标链的发布可能比想象中还要近!

同时,攻击网也在持续运行中,并且获得了不错的成果。目前还有很多机会能够参与其中并获取赏金!

工具

Attestant团队创建了Dirk,这是一个分布式远程密钥管理器,看起来十分不错。

密钥管理器或是签名服务是Eth2基础设施中非常重要的一个部分,尤其是能够提供罚没保护功能的工具。ConsenSys也在致力于构建Web2Signer (之前叫作Eth2Signer),我们目前正在添加罚没保护功能。

Attestant团队的Jim McDonald还创建了一个工具ethdo——“一个用于管理eth2中常见任务的命令行工具”。这是个非常有用的工具,解决了我之前的麻烦。以太坊基金会正在为其寻求安全审计,其重要性不言而喻。如果感兴趣的话可以申请,RFP将在两天内关闭。

质押金提取

用户可以自愿退出信标链验证,并最终索回押金以及任何应计的奖励。但是,因为押金需要被提取到某处,因此该设施要起作用,需要等到Eth2生态系统中的经济机制运行起来。

由于我们起初并未完全掌握经济机制将如何运行,因此信标链目前仅提供了最小可行退出机制。在注册质押时,用户将为自己持有的提款密钥负责。Eth2中会有方法证明用户拥有相应的密钥,然后用户便可以将提出的质押金转移到一个帐户中。

既然已经重点已经来到了阶段1.5 (参阅下文),可以通过一些有趣的方式扩展此机制。例如,Vitalik**建议为提款密钥设置一个相应的Eth1地址。这可能是Eth1上的合约,在阶段1.5集中分配提款**。这似乎不难实现。Martin Köppelmann对此感到兴奋,这种方案为非托管性质押池带来了可能性,并且被锁定的ETH也有机会参与DeFi:“一切都可能因此改变。就这么做吧!”Aave对此已经有计划了。

阶段1.5:Eth1+Eth2合并

请注意,尽管我们一直专注于阶段0信标链的交付,但后续阶段的工作仍在同步进行。阶段1.5命名不太恰当,其中Eth1链将被合并到Eth2系统中,并迎来全面的权益证明。

按照最初的设想,该计划术属于阶段2的一部分 (完全实现Eth2上的执行环境)。但是近几个月以来,该计划越来越紧迫,并且在路线图中提前了。

此处是我的同事Mikhail Kalinin的原型演示,展示了Eth1的交易在分片化的Eth2中如何进行。其中使用了Metamask,读者也可以自行运行。

释义性文章

Bankless发布了一篇非常清晰全面的教程,内容是如何成为信标链验证者,由ConsenSys的Collin Myers和Mara Schmiedt编写而成。

既然说到Bankless,最近Raul Jordan参加的播客也很不错。前三十分钟主要对Medalla测试网面临的挑战进行了回顾和展望,也包括一些如何参与其中的讨论。

证明打包是时下一个非常火热的话题。你的验证者证明能否高效地被打包到信标区块中是性能表现的重要指标之一,这与验证者的奖励直接相关。

上次我们提到,beaconcha.in目前能够为验证者展示“证明效率”指标,这吸引了许多目光。我们最近也对Teku进行了效率优化,Adrian Sutton制作了一个精美的视频,讲解了快速将证明打包上链面临的复杂性和挑战。其中包括对验证者和信标节点在幕后的所有工作的一些深刻见解。在观看之前,读者可以先浏览一下beaconcha.in有关证明的介绍。

Beaconcha.in最近还在他们的知识库中添加了关于staking硬件设备的文章。

同时,我也完成了有关Eth2混洗机制的文章。内容有些小众,但我还是将其放出来了。

以防大家错过,Ethstaker的Eth2 Studymaster项目还在进行当中,由Superphiz策划。现在加入还不晚!此处是第三周的相关信息。大家可以加入EthStaker的Discord (#eth2-studymaster)。这个计划真的很棒!

研究工作

关于无偏差随机性,VDF (可验证延迟函数) 的工作仍在继续。这项工作对于Eth2.0之后的阶段更加有价值,就目前的计划来看,我们并不依赖于此。但这确实是非常有有意义的工作,尤其是对于应用来说。

ZenGo一直在分析VDF所需的受信任设置,并编写了一种新的攻击方式,称为“DogByte”。

以太坊基金会RIG团队的Barnabé Monnot更新了其系列信标链经济行为笔记《信标链运行者:Thunderdome》。其中探索了在对区块进行证明时个人验证者的策略,并且和上文提及的证明打包很好地联系在了一起。

剧透:在一个存在延迟的网络中,谨慎比速度更重要。

ethresear.ch:

  • 出现了一种新的哈希到某种椭圆曲线的方式 (比如我们在Eth2中使用的BLS12-381)。虽然看起来不错,但我们希望遵循新标准,因此不太可能会应用到Eth2中,而且其本身并不比标准方式快许多。
  • Shargri-La是“交易级分片型区块链模拟器”。这篇文章很长,此处是总结性推特。首次展示时,他们在Eth2上围绕交易费用尝试了各种方案。

常规会议

实现者会议

第47次会议于9月3日进行。

  • 会议日程
  • 会议视频
  • 我的速记以及Mamy的笔记

本次会议耗时不长。主要讨论了如何应对客户端中的弱主观性时期,我们也计划在9号的会议中单独讨论网络 (networking) 相关问题。

另一个重大消息是Trinity Eth2**客户端的开发暂停。**这是由以太坊基金会开发的Python客户端。Trinity是开源的,欢迎大家参与贡献。但是Trinity团队现在将专注于与其他团队进行协作,以启动信标链主网。

其他新闻

  • 在Smart Contract Summit中有一场关于Eth2的圆桌讨论。视频暂未上限,大家可以关注Chainlink的Youtube频道
  • 布宜诺斯艾利斯举办了一场Eth2的聚会。此处是Justin Drake的西班牙语展示。
  • Matt Garnett挖掘出了一些运行Eth2验证程序的挑战:即DoS防御。在真实情况中其会否成为问题还有待观察。同时还简单介绍了正在研究的一些解决方案。
  • 在过去的两周中客户端团队暂未发布更新。

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

文章导航

Eth2更新速览#15

手把手教程:如何成为Eth2 Medalla测试网验证者

区块链技术网。

  • 发表于 2020-09-07 23:34
  • 阅读 ( 784 )
  • 学分 ( 4 )
  • 分类:资讯

评论