# Eth2进展更新 (截至2022/6/3)

By [EthereumCN](https://paragraph.com/@ethereumcn-2) · 2022-06-06

---

来源 | [What’s New in Eth2](https://hackmd.io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_220603)

作者 | Ben Edgington

本周首荐
----

这篇文章不止是本周首荐——它还是年度最佳的优秀候选篇目：Dephi Digital 的 Jon Charbonneau 写的《以太坊指南懒人包 ([The Hitchhiker’s Guide to Ethereum](https://members.delphidigital.io/reports/the-hitchhikers-guide-to-ethereum/))》。

Jon 的文章对以太坊的未来进行了深入探讨。这篇文章很长 (大约需要 1 个小时)，内容密集，但写得很有趣，很有洞见，非常值得留出时间来阅读。Vitalik 对这篇文章表达了赞赏！

有两种方法帮大家摄取这篇好文：

*   Bienvenido Rodriguez 以[推文的形式发表了文章的概要](https://twitter.com/0xb17z/status/1532039402234314752)，只有 58 条推！
    
*   Jon 自己作客 Bankless，用[直播的方式给大家讲解](https://www.youtube.com/watch?v=xuLyZaty9iI)了这篇文章。
    

信标链
---

### 关于重组

上周，我们经历了一阵慌乱。5 月 25 日，信标链出现了一次[七个区块的重组](https://twitter.com/ethnimbus/status/1529411195966472193)。

![Beacon chain explorer showing seven forked blocks.](https://storage.googleapis.com/papyrus_images/a29515b4e51eaa819c9d7ccb9a3c80f756a6bb790b07b0f49748f336ac24db68.jpg)

Beacon chain explorer showing seven forked blocks.

一个区块提议者忽略了最近的一个或几个区块，而是构建一个更早的区块，例如最新区块的父块或更早的祖先块。中间的区块可能会被踢出链，这样就好像它们从来没有被产生过一样。重组在工作量证明链上出现是很常见的，但它们的深度很少会超过 2-3 个区块。

重组可以像下图般进行可视化，根据信标链区块所在的 slot 对它们进行编号：

![](https://storage.googleapis.com/papyrus_images/63dc8c8dab152e62fe4e0d3a9422464fa21aa797b9ca2cc3b4fc287c74573527.png)

3887082 号区块本应该建在 3887081 号之上，但提议者倒退了 8 个代际，建在了 3887074 号的区块上。结果，这中间的 7 个区块都被提出了区块链。

这件事在推特上引起了一定程度的[关注](https://twitter.com/koeppelmann/status/1529458000011972610)。

#### 分析

我之前在这里有写过很长的解释，但 Barnabé Monnot [解释得更好](https://barnabe.substack.com/p/pos-ethereum-reorg)。

他的文章解释了发生了什么，根本原因是什么，以及为什么我们在未来不需要担心这个问题。

简而言之，我们一直在逐步推出对分叉选择规则的修复，我们也许应该更紧密地协调这个修复工作。当固定节点和非固定节点的数量达到将近各一半时，他与另一个问题 (也正在修复) 加起来就会导致重组发生。

最终，完全消除重组的唯一方法是转向[单个 slot 实现最终确定性的方案](https://notes.ethereum.org/@vbuterin/single_slot_finality)。我们现在的信标链只在最少 64 个 slot 后才能实现最终确定性，因此重组将总是可能发生的，虽然有深度的重组应该是非常罕见的，除非网络受到非常强大的攻击。

其他人也写了非常有用的总结：[@terencechain](https://twitter.com/terencechain/status/1529566839033933824), [@gakonst](https://twitter.com/gakonst/status/1530286751188672513), [@koeppelmann](https://twitter.com/koeppelmann/status/1529832225272897536)。

### 存款队伍处理

其他关于信标链的消息，我们都知道，新验证者的激活是在每几个 epoch 中有速率限制的。很多人不知道，[这个速率是会随着验证者集变大而增快的](https://eth2book.info/altair/part3/helper/accessors/#get_validator_churn_limit)。

我提到这一点是因为我们上周达到了另一个里程碑，随着我们突破了 393,216 名活跃验证者，每个 epoch 的限制从 5 增加到 6。这相当于每天有多达 1350 个新的验证者被激活。

测试合并
----

规范版本 [v1.2.0-rc.1](https://github.com/ethereum/consensus-specs/releases/tag/v1.2.0-rc.1) 是合并 (The Merge) 的规范候选版本。这是一个重要的里程碑！我们将通过即将构建的合并测试网，对这个版本进行测试。

### Ropsten 信标链

Rospten 测试网合并挺有趣的。我们设好了一个终结总难度 (TTD——合并事件应该发生的点)，一个捣蛋的矿工将 Ropsten 的算力提高了 100 倍，比原来触达 TTD 的时间早了大约 2 周——甚至比 Ropsten 信标链的部署还早，这就成了问题。你不能跟不存在的东西合并。

[Tim Beiko](https://notes.ethereum.org/@timbeiko/ropsten-ttd-override) 和 [@functi0nZer0](https://twitter.com/functi0nZer0/status/1529954510810013703) 对这个问题进行了详尽的解释。

仔细想想，我们有点天真地以为这样的事情是不会发生的。这个问题不大——在主网上这样改变算力是完全不可行的——但对于计划来说是个麻烦。

作为快速反应，我们[放弃](https://twitter.com/vdWijden/status/1529895417881800714)了旧的 TTD，并在以太坊核心开发者会议上做了一个[修订计划](https://twitter.com/TimBeiko/status/1530269946319474689)。

目前的情况是，Ropsten 信标链现在已经启动了，它已经进行了 [Bellatrix 分叉](https://twitter.com/terencechain/status/1532515981762867201)，而且我们都设置了修订后的 TTD，目标仍然是 6 月 8 日进行合并。

如果你正在运行一个 Ropsten 节点，你需要注意新的 TTD 值 (更新，它现在是 `50000000000000000` ) 并用它来手动覆盖在你的执行层和共识层客户端的 TTD 设置。

另外，由于客户端间就 Eth1 投票过程的细节上有[分歧](https://hackmd.io/@benjaminion/BkmzqV8uq#Ropsten-deposit-tracking-issues)，处理验证者存款到信标链上出现了延迟。这些问题现在都已经解决了，现在验证者可以正常在 [Ropsten 链](https://ropsten.beaconcha.in/)上激活了。

这篇是以太坊基金会关于 Ropsten 测试网合并的[公告](https://blog.ethereum.org/2022/05/30/ropsten-merge-announcement/)。这是关于[如何在 Ropsten 上运行节点](https://notes.ethereum.org/@launchpad/ropsten)的指南。以及，这是来自 EthStaker 的 Rémy 和 Yorick 演示[如何用 eth-docker 设置一个 Rospten 节点的视频](https://www.youtube.com/watch?v=LYiDkwLSDx4)，Rémy 还有一个非 Docker 的[指南](https://github.com/remyroy/ethstaker/blob/main/merge-ropsten.md)。

### 第六个主网影子分叉

主网影子分叉的工作现在已经变得相当常规了，不知不觉这周已经是第六个了 MSF6 ，它进行得非常顺利，尽管并不很完美。读者可以通过[影子分叉追踪文档](https://notes.ethereum.org/PhbNw_cGSQ-VKqzGl4bPcg?view)来了解进展。

### 其他#TestingTheMerge 的消息

Kiln 测试网现在处理的交易比主网的还多！

Tim Beiko 就测试合并对以太坊用户和应用层的意义发表了一些看法。应用开发者们，行动起来吧！

合并之后
----

推动在合并后尽快实现 [EIP-4844](https://www.eip4844.com/) (proto-danksharding) 的势头越来越强劲。这是迈向全面数据可用性解决方案的一步，并将增加用于 rollup 的低价可用数据。

对这项工作的一个巨大推动力来自于最近发现的一项[优化拉取请求](https://github.com/ethereum/EIPs/pull/5088)，它极大地减少了验证数据 blob 交易所需的工作量。

质押
--

Danny Ryan 最近发表了文章《LSD 的风险 ([The Risks of LSD](https://notes.ethereum.org/@djrtwo/risks-of-lsd))》，名字取得非常好 (译者注：LSD 在文中指的是流动性质押衍生品，但 LSD 同时也是一种迷幻药的名字)，他列举了与流动性衍生品相关的一些危险。在[相关的推文](https://twitter.com/dannyryan/status/1531383030786314240)下有非常有益的讨论。请记住，中心化是一种毒品，会让人上瘾。

如 Lido 所承诺的，他们已经在治理论坛上发起了讨论帖，讨论他们是否应该[为总质押率设限](https://research.lido.fi/t/should-lido-on-ethereum-be-limited-to-some-fixed-of-stake/2225)。讨论很活跃，内容很多。

Justin Drake 则提出了一个有趣的[研究提案](https://ethresear.ch/t/liquid-solo-validating/12779?u=benjaminion)，描述了一种非中心化的流动性质押衍生品。它可以被个人质押者使用，但依赖于硬件飞地技术，例如英特尔的 SGX。(译者注：硬件飞地，Hardware Enclaves，是用于把可信执行分布到不可信平台的硬件抽象 )

释义性文章
-----

信标节点检查点同步大大提升了用户体验，Teku 是其先行者。但你怎么能相信你下载的初始状态呢？你需要盲信 Infura 吗？Adrian Sutton 在文章《检查点同步安全 ([Checkpoint Sync Safety](https://www.symphonious.net/2022/05/21/checkpoint-sync-safety/))》上对这些问题进行了讨论。

还没搞明白 Dansharding 吗？@\_ReadingApe 对最近 Bankless 上有 Vitalik、Dankrad 和 Protolambda 参与的一期节目《深入 Danksharding ([Dive into Danksharding](https://www.youtube.com/watch?v=N5p0TB77flM))》做了笔记。

我的好同事 (但即将变成前同事的) Sajida Zouarhi 作客 PEEPanEIP，与 Ethereum Cat Herders 录制了一期关于 Hyperledger Besu 与合并的节目。似乎视频还没放出来——请留意[这里](https://www.youtube.com/channel/UCD9iiIwTRtLDYcEWONs2Q3A/videos)——但 Sajida 的[讲演](https://docs.google.com/presentation/d/1d1-2x1sWUkJz1Qx6gyzgr4K4ZJ5Y3HMms8sbOrD_Z10/edit#slide=id.g12d423b4a7a_0_179)已经分享出来了。

媒体与其他
-----

Uncommon Core 关于合并的[第二部分](https://www.youtube.com/watch?v=8UPFwKyaQOE)播客也出来了，除了有 Hasu、Danny 和 Tim，这部分还有 Flashbots 的 Stephane Gosselin 参与讨论。这场讨论简直让人听得津津有味。是一群有学识、有思想的人之间一次很棒的对话。Hasu 是一位优秀的主持。在这一部分，他们还讨论了 Lido 和合并后的 MEV。这是[第一部分](https://www.youtube.com/watch?v=zvODqTUAPN0)，以防你错过了。

几周前，引起人们兴奋的 [Verge of the Merge](https://vimeo.com/713930942) 专题讨论小组视频 (Bankless) 已经上传了。另外，DefiDad 在 Permissionless 会议上与 [Preston Van Loon](https://www.youtube.com/watch?v=MrrDt9_06hc) 做了个短采访。这个采访很好。爱 Preston。

研究
--

关于[验证者匿名](https://ethresear.ch/t/ethereum-consensus-layer-validator-anonymity-using-dandelion-and-rln-conclusion/12698?u=benjaminion)有新研究。不幸的是，考虑到信标链的时间限制，它以现行的形式是不可行的。但很高兴看到有人继续攻克这个重要问题。

Mário Havel 在做[预测以太坊上的 TTD](https://ethresear.ch/t/predicting-ttd-on-ethereum/12742?u=benjaminion) 的工作。随着我们越接近合并，这个研究工作会变得越有用，还包括一个预测[工具](https://github.com/taxmeifyoucan/predict_ttd/)。

Dmitry Khovratovich 对 Vitalik 在单个秘密领袖选举中应用 [swap-or-not 混洗](https://ethresear.ch/t/simplified-ssle/12315?u=benjaminion)协议的提案进行了[分析](https://ethresear.ch/t/analysis-of-swap-or-not-ssle-proposal/12700?u=benjaminion)，并发现它不理想。

常规会议
----

### 以太坊核心开发者会议 (ACD)

*   [会议议程](https://github.com/ethereum/pm/issues/528)
    
*   [会议视频](https://www.youtube.com/watch?v=5mMd-XHAv2Q)
    
*   [Tim Beiko](https://twitter.com/TimBeiko/status/1530265096156434432) 和 [Christine Kim](https://twitter.com/christine_dkim/status/1530351001051377664) 的记录
    

首先，如何处理为 Ropsten 的合并设置 TTD，Ropsten 上的难度是很容易被操纵。

#### 什么时候合并？

在此之后，我们在“什么时候合并”的战斗中开始有一些小冲突。Nethermind 团队非常希望将以太坊的难度炸弹推迟 3-4 个月；其他人则希望保持难度炸弹给的压力。

就其价值而言，我的看法如下。在我们这样的分布式开发环境中，只有在有集体压迫感的情况下，事情才能完成——这是我多年来的观察。现在，炸弹导致的即将到来的区块时间爆炸则提供了这种紧迫感。如果我们延迟了炸弹，那么我们需要在其他地方找到我们的紧迫感，因为如果我们不这样做，我们可能要到明年才能实现合并。我认为，我们在工作量证明上每多停留一天都是可耻的。

但是，我不在意这种紧迫感是来自难度炸弹还是其他地方。如果我们确实推迟了炸弹，那么我会强烈主张同时宣布一个合并的目标日期，以作为替代的强制功能。

假如 Ropsten 在这周合并顺利🤞那么这将会是 6 月 10 日 ACD 的主要讨论话题。

这是用于参考的最新难度炸弹[跟踪帖](https://ethresear.ch/t/blocks-per-week-as-an-indicator-of-the-difficulty-bomb/12120/28?u=benjaminion)。

### PoS 实现者会议

第 88 次实现者会议在 6 月 2 日进行。

*   会议议程
    
*   会议视频——尽管它现在因违反油管关于垃圾信息、欺骗性行为和诈骗的政策而被下架“🤷‍♂️ (更新：视频在[这里](https://www.youtube.com/watch?v=4oI48BEijVw)可以看了。)
    
*   我的[笔记](https://hackmd.io/@benjaminion/BkmzqV8uq)。
    

没什么大事件。主要是关于正在进行的测试的更新 (第六次主网影子分叉、Ropsten 存款队伍问题、Ropsten TTD)，以及其他测试网合并的计划 (Goerli 和 Sepolia)。Nimbus 团队在轻客户端规范上正在进行一些很认真的工作。

Christine Kim 把两个会议结合起来写了很详细的[文章](https://docsend.com/view/u4rb7vd5h35jtd4b)。

### 合并社区会议

第 4 次合并社区会议于 6 月 3 日进行。还没有时间看。

*   [会议议程](https://github.com/ethereum/pm/issues/532)
    
*   [会议视频](https://www.youtube.com/watch?v=qG-A5i6x6N8)
    

其他信息
----

*   Stereum 第 8 期 [Under The Surface](https://stereum.net/under-the-surface-008/)。Stereum 的节点安装程序 v2.0 的第一个测试版已经发布了。
    
*   Lido 的 [Weekly Digest](https://twitter.com/LidoFinance/status/1532768980062154753)：5 月 27 日 - 6 月 3 日，2022
    
*   Jacek 已经将信标链的完整原始历史数据做成 Nimbus 的 era file 格式，提供给大家：[https://beacon.tennisbowling.com/eras/](https://beacon.tennisbowling.com/eras/)
    
*   所有的大人物都围绕[以太坊合并社区会议系列](https://www.reddit.com/r/ethstaker/comments/v4631j/ethereum_merge_community_call_series/)进行协作，包括 Ropsten 和其他测试网的合并，合并前的升级，以及当然合并本身。
    

写在最后
----

提醒大家，Superphiz 和我有时会聚在一起[谈论 Eth2 的新闻](https://www.youtube.com/watch?v=SS2Un8Bs044&list=PLOB9GGXGcc30i4lARcf9xSN3SvgaUf0O8&index=7)。这几乎是我本周的中i但。我爱 Phiz 的洞见和热情。我们可能会在周一对这期新闻做一次回顾，敬请留意。

ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源，文章版权归原作者所有，转载须注明原文出处以及ethereum.cn，若需长期转载，请联系[eth@ecn.co](http://mailto:eth@ecn.co/)进行授权。

---

*Originally published on [EthereumCN](https://paragraph.com/@ethereumcn-2/eth2-2022-6-3)*
