ETH2 以太坊基金会博客

ETH2更新速览(六)

本周的eth2更新速览来啦!一些新的eth2测试网已经上线,上周我已经在我的笔记本电脑上运行了。虽仍然还有很多工作要做,但我们距离实现越来越近了 🙂

 

要点速览

 

阶段0全面审计将由Least Authority进行

我们很高兴地宣布将由Least Authority进行eth2规范审计。本次将针对eth2核心阶段0规范进行全面安全审计,重点关注一些关键攻击类别,例如拒绝服务(DoS)攻击、可能导致意外分叉或对抗链的资源滥用攻击、网络攻击以及任何可能对资金造成影响的攻击等等。

Least Authority是机制和激励模式设计、去中心化/分布式系统架构以及区块链系统分析方面的领先专业机构。以太坊基金会也曾与Least Authority共事过,例如针对Discv5的审计Gas经济机制和工作量证明的分析,我们很高兴有这个机会与Least Authority再次合作。全面安全审核对于成功启动阶段0来说至关重要,初次审计报告预计将于2月初发布。


Lighthouse测试网发布

上周,Sigma Prime发布了大家翘首以盼的Lighthouse公共测试网。Lighthouse测试网的最大亮点在于运行了主网规范配置,并且在高峰期可以轻松容纳16815个活跃验证者

Sigma Prime在发布该测试网时如是说,“我们将尝试破坏测试网,我觉得我们会成功”,然后他们确实做到了。由于两个重要的验证者节点离线,导致100多个epoch无法达成最终确定性,Sigma Prime团队决定下线测试网进行漏洞修复和优化,并且会尽快重新上线。该团队就此发布了一份分析报告。在昨天(19日)的eth2电话会议讨论中,团队打算在20号重启测试网,并将在初步稳定性测试后开放给公众使用。

如果可以的话,请大家积极参与这些测试网的早期阶段:如果文档中有不清楚的地方,请告知团队。如果在编译时遇到问题,请开启一个issue。如果readme文档中有错别字,也烦请帮忙修改!所有其他客户端和开源软件同理,需要大家共同来维护。参与者们在维护过程中付出的积极努力都不会白费,最终呈现出来的产品也会更好地反哺每一位用户。

另外,Sigma Prime正在进行招聘,需要一位全职资深Rust开发者来从事Lighthouse开发。若有兴趣点击此处了解!

 

Nimbus客户端集成本地nim-libp2p

在今年的早些时候,以太坊基金会和Protocol Labs共同资助了Nimbus团队,以创建libp2p的本地Nim语言实现。该实现将应用到nimbus eth2客户端中,并使得资源有限的设备也能使用p2p网络。

我们非常高兴地在此向大家宣布,Nimbus团队最近已将该本地实现集成到其代码库中,并计划将其加入本周测试网重启工作。宏观来看,由于Nimbus团队能够为大多数计算机架构编译出简洁高效的代码,所以不论是对于Nimbus团队,还是整个p2p社区,这都是一个意义非凡的里程碑。一切都能以P2P形式实现!

beaconcha.in浏览器支持Lighthouse客户端

Bitfly的eth2开源区块浏览器beaconcha.in刚刚实现了对Lighthouse的支持!在此处查看相关信息。但在Lighthouse重启其网络之前,相关功能暂时无法使用

我们非常高兴看到多个客户端的实现,这有助于为外部软件创建通用接口以查询和了解eth2相关内容。这与其他工具都起到了不可或缺的作用,使得软件能够监测、理解、并且与即将到来的测试网进行交互,最终应用于主网。

 

Eth2规范发布日程

我们发布了eth2 v0.9.3 – rm signing_root版本规范,v0.9.4版本也即将发布,其中包含测试修复和网络更新。这是自10月份开始的0阶段v0.9.x系列微更新中的最后一次更新。这些最新的规范版本主要目的是确保阶段0信标链足够灵活,以适应新的阶段1分片设计,同时一些clean-ups、bug修复、优化测试和网络更新也已经加入了changelog。其中许多更改的依据是客户端持续推进的测试网工作以及对主网的适应准备。

下一个规范计划于1月初发布。此v0.10.0版本将致力于将新的BLS签名标准集成到核心eth2规范中当最终的测试网和主网发布时,v0.10.x系列规范应当具备产品级BLS。目前仍然有工作需要完成,已在全力以赴进行攻坚工作。感谢客户端团队,欢迎大家对他们进行资助或建议。这些工程师们正在为我们所有人缔造真正非凡的事物!

 

原文链接:https://blog.ethereum.org/2019/12/19/eth2-quick-update-no-6/

作者:Danny Ryan