来源 | What's New in Eth2

作者 | Ben Edgington

本文撰写于创世的前一夜 ...

距离我无意中看到《比特币与加密货币技术》一书的草稿,似乎已经过了很久了,实际上只是 2016 年年初的事。这本书精彩绝伦,领我进入一个迷人的新世界。当我读到第 231 页的第 8.5 节上对“权益证明和虚拟挖矿”的描述,我的心灵深深地被震撼了。我立即被权益证明 (PoS) 这个天才概念所吸引。

读着读着,我了解到以太坊计划推出 PoS,我便开始加入以太坊的进程:这个决定让我在过去 4 年半里没有一刻后悔过。我从来没有想过,我可以在这其中扮演一个微不足道的角色。

我就不过多描述我现在到底有多兴奋了 (也很紧张,我最后一次有这种感觉还是我结婚那天)。Anthony Sassano 在今天的 Daily Gwei 中强调了这一切的重要意义。

这对以太坊来说意义重大:截至本文,有 2647 个存款地址质押了 855,264 ETH (价值超过 5 亿美元),来启动 Eth2 创世事件。

8、9 天以前,所有人在问我们真的能启动 Eth2 吗?质押数量能达到最低门槛吗?质押进展缓慢而平稳。媒体们问我,如果达不到目标怎么办?对于应急情况的规范调整也进行了很多讨论。但我对大家有信心!尽管刚开始进展缓慢,但质押进程从周末开始加速,并在周一直线上升,在截止时间前几个小时达到创世最低质押门槛 (即有 16,384 个验证者节点)。

6 天半前,我的 Teku 节点导出以下历史信息:

12:01:00.340 INFO - Genesis Event*

Genesis state root:

0x7e76880eb67bbdc86250aa578958e9d0675e64e714337855204fb5abaaf82c2b

Genesis block root:

0x4d611d5b93fdab69013a7f0a2f961caca0c853f87cfe9595fe50038163079360

Genesis time: 2020-12-01 12:00:23 GMT

Number of validators: 21063

其他客户端都同意了,信标链将于北京时间 2020 年 12 月 1 日 20:00:23 启动创世🚀,创世验证者节点有 21,063 个 (其余验证者节点将在创世后逐渐加入)。

如何追踪创世事件

Beaconcha.in 已上线创世 dashboard:可视化地向我们展示了创世过程的细节 (包括记录了创世开始的前 25 五分钟的一些重要数据)。点击此处查看一些开发者需要的指标。

创世直播有以下🎉:

➤ EthStaker + 以太坊基金会

➤ EthHub + Bankless + Yield TV

➤ Stakefish

以上三场直播都将于 12 月 1 日 19:30 开始。

我很期待加入 EthStaker 的创世派对,或者去 StakeFish 快速亮相一下。

其他新闻

我今天写的东西有点散。推特上还有很多讨论,我不可能所有都总结完毕。

质押教程

➤ Somer Esat 更新了基于 Eth2 主网的客户端设置教程。

➤ CoinCashew 也更新对于每个 Eth2 客户端的详尽教程。也可以选择其他路线,包括 Teku!

➤ Gridplus 的 Justin Leroux 为 Bankless 写了一份指南:《懒人运行 Eth2 验证者节点》,教程是关于如何使用 DAppNode 和 Avado 运行验证者节点的。文章中有途径获得相关硬件折扣!

➤ Pol Bordas 写了一篇更加细节的 DAppNode 使用教程。

➤ ConsenSys 的 Coogan Brennan 即将通过四篇文章记录他 Eth2 质押之旅。第一篇点击此处阅读。务必仔细阅读他的介绍,Coogan Brennan 写得很棒。

释义性文章与最佳实践

➤ Superphiz 超棒的 bench chat 系列现在变成了每天 10 分钟以下的短视频系列 State of the Stake,每个视频谈论一个重要主题。

➤ Superphiz 还与 Jim McDonald 合作录制了一个长视频《关于罚没的深度访谈》(in-depth interview about slashing) ,而该视频的内容也在这期非常重要的 bench chat 里简单总结了。

➤ EthStaker 总结了一个非常好的 ,涵盖了关于质押的所有问题。

➤ Phil.eth 以推特和 google doc. 的形式发表了非常详细的 Eth2 质押最佳实践。

➤ Web3Labs 的 Conor Svensson 继其发布的《Eth2 概述视频》(Eth2 overview video) 后又推出了《详解 Eth2 存款》(Eth2 Deposit Walkthrough)。

工具

➤ 有人在 Teku 的 discord 上提出 dshackle,它可以设置 Eth1 节点间的自动故障切换,检测到像节点停止同步这样的情况。你还可以用 nginx 来实现这个功能,只是它的性能没那么好。

➤ Stakefish 的 Batch Deposit Contract 已经完成审计了。

➤ Alex Stokes 开发的 Eth2 fork monitor 非常有用,现在支持四个准备上主网的客户端了,它目前用于 Pyrmont 测试网,我期待不久后会有主网版本。

➤ Block Monitor 应用现在支持为信标链验证者提供提醒功能。

➤ Ledger Nano X 现在支持以太坊 2.0 密钥了。它现在正在开发第二个以太坊应用,使得质押者可以在信标链上安全地对区块进行签名🎉。

其他

➤ Danny 写的 eth2 更新速览 no.21。

➤ ethereum.org 网站现在已经有 Eth2 版本页面:“不断发展壮大以太坊吧,直到它强大到足以为全人类提供帮助 (Grow Ethereum until it’s powerful enough to help all of humanity)”。我会支持它的。

➤ Vitalik 在推特上发表了存款数据的统计分析,并附上 Python script 的链接。

➤ Medalla 数据挑战的结果出炉,里面有非常出色的内容。如果真的想学习 Eth2,我推荐大家花点时间看看这些文章

➤ Jeff Coleman 以一系列的推特就“为何价值上百万美元的 ETH 会被存入信标链这一艺术装置,它与其他 PoS 系统有何不同,以及为何它值得等待!”这几个问题进行了精彩论述。

➤ Lighthouse 的 Adrian Manning 参加了 Near 协议的 Whiteboard Series 节目,在该集节目中讨论了 Eth2 的网络层,包括 Discovery v5、libp2p、Gossipsub、以及 Eth2 RPC。

➤ 我很欣赏 Jacek 的开放性,他给我们透露了一些 Nimbus 的内部消息。这系列推特为分叉选择的设计提供了一些洞见,探讨了所有客户端团队都要面对的一些权衡。

➤ 如果你在主网上有验证者节点,不要忘了试一下领取你的 POAP。只需要按照指引一步步设置你的涂鸦字符串。

研究

我的同事 Mikhail Kalinin 发表了一份《可执行信标链》(Executable beacon chain) 提议。它提供了一个提前实现 Eth1 和 Eth2 合并 (即关闭 PoW) 的方法,很有可能比分片还早实现。看着合并阶段的开发逐渐向前发展是非常有趣的。最早的想法是将 Eth1 迁移到作为阶段 2 一部分的一个执行引擎;然后它将成为其本身的一个分片(或 64 个分片);现在它可能可以直接在阶段 0 上实现。以太坊开发者太聪明了!

这都是 Eth2 向以 rollup 为中心的路线图转变的内容。为了这一目标,我的另一个同事 Alexandre Belling 发表了提议《在数据分片以太坊 2.0 上的 rollup:将数据可用性与执行连接起来》 (Rollups on a data-sharded Ethereum 2:linking the data availability with the execution)。它是关于证明“放在数据分片上的交易与在执行分片上的交易无异,且无须向智能合约提供这些交易”。

以下三篇文章是关于在未来验证者的押金 (和奖励) 将可能如何从信标链提款:

➤ Jeff Coleman 写的 Dirt Simple Withdrawal Contract

➤ Danny Ryan 的文章 Simple eth1 withdrawals (beacon-chain centric),提议以信标链为中心的简单 Eth1 提款

➤ Jim McDonald 的提议 Simple Transfers of Excess Balance,以避免提款启动时验证者感到厌烦。

活动预告

➤ Messari 于北京时间 12 月 2 日 22:30 主办的 Messari presents ETH 2.0: 加密经济的下一轮演化。讨论嘉宾有 Bison Trails。

➤ Ethstaker quiz show #2 北京时间 12 月 6 日 02:00

最后

善意提醒我们重温 Eth2.0 rap:

https://twitter.com/CamiRusso/status/1331071039057629185

🍾各位创世后见!🍾

点击“阅读原文”获取文章内部链接!

原文链接:https://hackmd.io/@benjaminion/wnie2_201130

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

Eth2 进展更新 (截至 2020/11/30)