以太坊2.0进展更新:EIP-3675发布,信标链质押超640万ETH

注:原文作者是以太坊2.0开发者Ben Edgington。

本周的“奥运金牌”要颁给EIP-3675(将共识机制升级至PoS),这将是朝着以太坊网络合并(The Merge)迈出的一大步。

另一件真正引起我注意的事是Lido发布的无需信任的以太坊Staking路线图,参见下文。


信标链


信标链主网上线8个月后,目前已拥有超过20万个活跃验证器!这代表该网络质押了640万 ETH,几乎占ETH总流通量的5.5%。截至目前,Staking的年回报率约为6.1%。我记得我们这些客户端开发人员曾将10万个验证器视为大型网络的一个标准,但现在,即使验证器数量已经达到了20万,我的Teku节点也表现得游刃有余:CPU 低于 10%,堆内存低于 1.3GB,以及拥有完美的验证表现。这真是一段相当长的旅程。

另一个重要的里程碑:信标链主网客户端不再是4个,而是5个,欢迎Lodestar!!! 这只出色的Lodestar 团队(ChainSafe的一部分)的主要目标并不是Staking客户端,而是更偏向于为以太坊2.0构建轻客户端基础设施这一极其重要的工作。鉴于此,看到他们实际进行staking和验证工作就更加令人印象深刻。


分析


关于衡量信标链上客户端的多样性及去中心化方面有一些很好的工作。

首先是 Miga Labs 的爬虫仪表板‌,这里有一些不错的统计数据,以及可供查看的爬虫选择。

衡量客户端多样性远非一门精准的科学,因此,我们可以将 Miga 的数据与 Stereum 的每周客户端多样性观察‌结果进行比较。例如,Miga 统计的 Nimbus客户端占比约为0.44%,Teku客户端大约占比4.7%,而 Stereum 统计的 Nimbus 客户端占比约为16.8%,Teku客户端占比约为 0.8%。此外,这里统计的是信标节点而不是验证器,这低估了那些进行大规模 staking 操作的验证者。还有其他的一些问题,总之误差还是较大的。尽管如此,很明显 Prysm 继续在节点分布上占据主导地位,将细节放在一边,宏观视图还是非常有用的。



以太坊基金会Robust Incentives Group 的Shyam Sridhar 使用基尼系数、中本聪系数以及赫希曼指数等标准化指标对信标链的去中心化程度进行了详细分析,而结论有点令人沮丧:

基于中本聪系数:
31个实体控制了信标链网络51%的验证器;
8个实体控制了信标链网络33%的验证器;
使用第三方服务的新验证器要比新的solo质押验证器多得多;

Altair升级


Altair 信标链升级的工作在继续稳步推进,上周Beta 2.0规范‌已经发布,其中唯一的实质性变化是验证空的同步委员会签名。规范里还包括了一些分片更改,这两个更改都不会影响到Altair升级的交付。我宁愿将这些更改保留在单独的分支上(直到部署 Altair 之后),但这没什么大不了的。

客户端团队以及以太坊基金会已运行了两个多客户端Altair开发测试网来测试分叉转换功能。虽然两个测试网都表现地很好,但都不是完美无缺的。我们的目标是完美无瑕,因此在周四启动了第三个开发测试网(devnet 2)。虽然分叉本身运行良好,但客户端之间仍然存在着一些小问题。

尽管如此,在实施者电话会议上,我们决定在大约三周的时间内继续升级Pyrmont 测试网。如果你在Pyrmont测试网上运行验证器,请密切关注未来几周内将会发布的客户端版本,了解它们何时与 Altair 兼容,并确保及时升级。


合并


本周的头条新闻是EIP-3675 (将共识机制升级至PoS)​的发布,在我看来,这是迄今为止以太坊历史上最重要的(也是最雄心勃勃的)核心 EIP。这是我的同事Mikhail Kalinin以及一群支持者的绝妙作品。

合并现在受制于以太坊的治理流程。虽然这一过程并不总是迅速或完美的,但人们有巨大的意愿去完成合并,因此我预计在未来几个月内,社区将会重点关注它(EIP-3675)。


Staking


1、Stakehouse

本周我非常高兴与来自 EthStaker/StakeHouse 项目的 Colfax 度过了一些(虚拟)时间。Stakehouse 正在两个方面开展工作。首先是构建使质押和节点运营变得简单的工具:例如,Wagyu 是一个正在开发中的“一键安装程序”,其支持四个主要的客户端。而即将发布的Wagyu Key Gen则是一个友好的环境,用户无需使用命令行即​​可生成验证器密钥。

他们的另一个工作是围绕项目聚集一个开发者社区,共同协作,并分散这些工具的开发。为此,最近他们还举办了一次StakeHouse 社区电话会议。从现在开始,这个电话会议将每两周举行一次,请查阅EthStaker discord 以获取公告。这里有大量有趣的东西,我怀着极大的兴趣期待着这会带来什么。

在中心化趋势无处不在的网络中,确保个人能够自信且可靠地进行质押是至关重要的。SuperPhiz 完全理解了这一点,因此他向社区提出了构建桌面 UI 的挑战(该 UI 可以在信标链的第一个生日之前管理目前四个主要的客户端)。

2、Lido

你可能注意到,我在这篇文章里很少提及大型staking池,我确实有着浓厚的专业兴趣——我们与staking池一起在构建Teku客户端,但作为一名社区成员,我希望尽可能地去促进staking的去中心化。

因此,很高兴看到Lido在上周发布的精彩帖子‌,他们展示了转向去信任化staking的意图,这意味着尽可能地去分散它的权力。

Lido正在成为以太坊2.0 staking的中坚力量,其控制的验证器大约占到了网络的10%(这主要是通过 stETH token提供流动性的结果)。从一开始,他们就尝试去中心化运营,例如使用各种节点托管提供商并通过 DAO 管理它们,但Lido在很大程度上仍然是中心化和托管的。

因此,在Lido发表深思熟虑且坚定不移的去中心化承诺后,我感到非常鼓舞,我喜欢透明,对此,Lakshman 也有一些评论‌。


优秀科普文章


  1. EthStaker 举办了一次验证者研讨会‌,以帮助人们在即将到来的以太坊伦敦硬分叉之前升级他们的 Geth 节点。
  2. Vitalik以及Paradigm的Georgios对合并后信标链对重组的敏感性‌进行了分析‌。这与几周前引起社区轰动的所谓时间盗贼攻击(Time Bandit attacks)有关,Christine和我在上周的播客中讨论了这一点,总的来说,在权益证明(PoS)共识机制下,进行区块链重组是更加困难的。
  3. Cyber​​ Capital 的 Justin Bons描述了一些不错的理由‌来说明权益证明(PoS)机制优于工作量证明(PoW)。


EthCC大会


以下是上周 EthCC大会上关于以太坊2.0的精选演讲,有关更详细的说明,请参阅议程。

  1. SSV:分布式和无需信任的 Staking 基础设施‌,Alon Muroch
  2. 大规模管理以太坊2.0验证器‌,Laszlo Szabo
  3. 以太坊2.0中的MEV:介绍和开放问题‌,Alex Obadia、Alejo Salles
  4. 关于区块链浏览器以及信标链的展望‌,Stefan Starflinger
  5. 以太坊2.0与Staking: 回顾与预测‌,Robert Drost
  6. 以太坊2.0/Lighthouse更新‌,Mehdi Zerouali
  7. 是时候为硬件去中心化做点什么了‌,Eduardo Antuña
  8. 以太坊2.0之后的十年‌,Joseph Chow

其实还有很多很棒的演讲,但很遗憾我没能参加这次会议。


研发进展


以太坊2.0贡献者Potuz已制定了一个很好的方法来加速信标状态的哈希,以计算状态树根‌。基本上,在像Merkle 这类树中,我们只对少量数据进行哈希处理:一次 64 字节。因此,可预先计算所使用的填充,以获得出色的2倍提升。

在ethresear.ch 上,有人对以前已知的Gasper信标链共识余额攻击‌提出了一个更复杂的攻击方式‌。新版本声称在具有随机延迟的网络中更实用。然而,该帖子指出,以太坊2.0使用了稍修改过的 Gasper 版本,这使得攻击更难实现。