以太坊基金会博客

Eth2更新速览 #11

来源 | Ethereum Blog

作者 | Danny Ryan

近来大家都忙于各种事情,我会尽量保持本系列博文的更新。与此同时,读者们可以阅读Ben Edgington的What’s New in Eth2以获得eth2的最新进展。

Ethereal虚拟峰会将于本周四周五举行!届时会有许多eth2干货,并且会议完全免费。感谢所有组织者的协调,使得会议能够线上进行。我超兴奋:)

 

要点速览

 

阶段0赏金翻倍

 

从今天开始,阶段0赏金计划的所有奖励将增加一倍,如果发现严重漏洞,最高可获得2万美元奖励!

本计划旨在激励大家寻找并报告eth2阶段0核心规范中的漏洞,为主网发布做好准备。

以太坊基金会将从现在开始负责运行此计划,直到阶段0主网发布之前。在阶段0投入使用后,我们将把阶段0的赏金计划转变为标准的 以太坊赏金计划 (Ethereum Bounty Program)。

点击此处阅读更多相关规则、如何报告bug、bug的严重程度以及相应奖励。

祝各位猎bug之旅愉快!

 

Schlesi多客户端测试网

 

四月十七日,首个eth2多客户端测试网“Schlesi”诞生了!

Schlesi是由Afri Schoedon领导的eth2多客户端工作,该测试网是首个持续性多客户端测试网。非常感谢Afri的努力,使得多个客户端可以进行互操作,还提供了整个过程的详细bug报告,并且至今为止已经支持测试网平稳运行了几周!

Schlesi测试网初期加入了Prysm 和 Lighthouse 这两个客户端,之后Nimbus 和 Teku 也成功进行了同步,并且正在努力协调验证者的行为。大家可以去看看测试网区块中的涂鸦墙 (graffiti),许多区块带有客户端/搭建的标记,有一些区块则附带了一些很有趣的消息

Schlesi很可能会在多次迭代之后成为正式的多客户端测试网,然而目前随着bugs浮出水面、版本替换或者新的客户端上线,我们预计每1~2周会重启一次Schlesi。

如果读者想加入Schlesi多客户端测试网或是深度参与进来,可以通过 Eth R&D schlesi 频道联系我们!

 

v0.12版本规范准备中

 

我最近的大部分时间花在准备eth2规范上,以便升级到v0.12版本。如果没有发现严重的安全性漏洞,这将是主网上线前最后一次对规范进行较大的改动。

该版本将加入针对BLS签名的 IETF hash-to-curve 第七份草案 (Draft 7)、持续优化的网络规范,以及出于测试考虑对状态转换进行的细微改动。

在eth2的工作进程中,IETF的BLS标准让人感到兴奋的同时也倍感压力。一方面,我们非常希望应用严谨的行业标准,充分利用稳健的工具和更简洁的互操作性;但另一方面,BLS的标准化过程完全独立于我们所能掌控的范围。

随着BLS标准的更新,eth2规范也会面临重大的更改,而实现这些改动需要一些开发工作量,这就会给我们的预计时间线带来不确定性。

IETF规范的维护人员对 Draft 7没有异议,并且预计不会做出进一步更改。Eth2 团队和其他许多区块链项目计划采用Draft 7,如若发现严重的安全性漏洞,才会考虑对其做出后续改动。

在网络 (networking) 方面,我们刚刚进行了一次收获颇丰的电话会议,讨论解决了初始同步、特定功能的节点发现、基于类型的消息大小限制等细节问题。不妨看看Ben Edgington为此整理的笔记。