# Eth2进展更新 (截至 2021/11/5)

By [EthereumCN](https://paragraph.com/@ethereumcn-2) · 2021-11-08

---

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

作者 | Ben Edgington

信标链
---

### Altair 升级成功！

Altair 升级，信标链的第一次升级，在上周非常顺利地启动了。构建的过程非常漫长，但升级的过程非常简单。如果你想重新体验这个事件，可以观看 [EthStaker 的直播](https://youtu.be/Go4aacg-960?t=344)。Jonathan Mann [为这个事件唱了一首歌](https://twitter.com/songadaymann/status/1453036427558719496)，还有一个 Altair [POAP 艺术画布](https://twitter.com/Logic_Beach/status/1453320728439365634)活动。

在升级之前，还不清楚还有多少运行者已经更新了它们的客户端以兼容 Altair 升级。随着分叉的 epoch 过去了，证明率从 99.8% 下降到 95% 左右，这比预期的情况要好。在接下来的几个小时里，随着没升级的运行者意识到它们掉出了网络，然后争先恐后地进行更新，证明率重新攀升到 98—99%。

出现了一个奇怪的现象。有 98% 的参与率，我们自然预计会看到 98% 的出块率，即只有 2% 的区块没有被提议。但在升级后的几个小时里，有大约 20% 的区块是丢失的，这非常奇怪，并且影响到网络其他验证者的收益率了。经过一些调查工作后，发现问题出在一个非常大型的质押运营商上 ([据报导](https://twitter.com/christine_dkim/status/1453720991272620056)，是一个 [Coinbase](https://www.reddit.com/r/ethstaker/comments/qh8dni/tons_of_miss_proposals_after_altair_is_the/hib4tcc/?context=3) 平台)。确切的原因没有公布，但有可能与升级了客户端软件但没有升级它们的签名服务器有关。(在 Altair 分叉里，证明这个部分没有变，因此签名者仍然可以处理证明，但区块结构变了。)无论如何，在 12 小时后，一切都恢复正常，信标链再次正常运转起来了。

很多质押者已经发现 Altair 升级后奖励比之前[变低](https://old.reddit.com/r/ethstaker/comments/qkoch5/income_lower_than_usual_during_last_few_days/)或[变高](https://old.reddit.com/r/ethstaker/comments/qjcqld/why_so_much_income_over_the_last_3_days_the_one/)了。事实上，长期的总奖励是没有变的，但分配方式变了：

*   Altair 升级前，97% 的奖励来自每天的证明工作，3% 来自偶尔的区块奖励；
    
*   Altair 升级后，84% 来自每天的证明工作，区块奖励的比例上升到 12.5%，剩下的来自新的同步委员会。
    

参与同步委员部会的情况是很罕见的 (平均每 17 个月才会有一天)，但对于少数幸运的人来说，这是一个很好的收入提升。关于这方面的更多信息，请看 [Michael Sproul](https://hackmd.io/@sproul/altair-rewards) 的帖文。还有 前段时间 [Pintail 的深入分析](https://www.ethereum.cn/Eth2/modelling-the-impact-of-altair)。

对于 Altair 升级的整体概述，可以看看 [MyCrypto 的释义性文章](https://blog.mycrypto.com/eth2-0-beacon-chain-altair-upgrade/)，Christine Kim 的[研究文章](https://docsend.com/view/ak2q58qutvcx8s4f)探讨得更深一点。

### Kintsugi 测试网要来了！

Altair 升级后，现在所有的目光都集中在合并上：我们终于要将以太坊转移到权益证明上了。

自从一个月前 Amphora 合并测试网在一个线下[工作坊](https://hackmd.io/@benjaminion/wnie2_211008#The-Merge-workshop)上取得成功后，我们现在正在构建一个长期运行的测试网，[取名为 Kintsugi](https://twitter.com/TimBeiko/status/1455631393724067846)。Kintsugi 将是客户端进入产品级的一步，并旨在实现一个有望接近最终版的合并规范。

*   Kintsugi [里程碑追踪文档](https://notes.ethereum.org/@djrtwo/kintsugi-milestones)
    
*   Kintsugi [规范 v1 版本](https://hackmd.io/@n0ble/kintsugi-spec) (最新版的合并规范将一直在 [http://spec.merge.wiki/。v2](http://spec.merge.wiki/%E3%80%82v2) 版本更新有望在周一推出。)
    

这是[另一篇](https://www.ethereum.cn/Eth2/allcoredev-update007)关于合并的最新总结。

### 分叉选择漏洞

关于信标链共识机制理论上的攻击的论文时有发表，我一直对过去提到得攻击的可行性[不以为意](https://hackmd.io/@benjaminion/wnie2_201018#Balancing-attack)。

但是，[最近发表](https://arxiv.org/abs/2110.10086)的一篇论文对信标链分叉选择规则分析的一组新攻击的确值得关注。该组攻击的目标是让其他验证者提议的区块变成孤块，或排除那些区块，也许是为了在合并后窃取它们的 MEV。Casper ，该论文的作者之一，也是以太坊基金会的研究员，他在 Liscon 上就这个问题做了一个易于理解的[简短演讲](https://vimeo.com/637529564)，并写了有助于理解的[推文](https://twitter.com/casparschwa/status/1454511836267692039)。

有趣的新问题是所谓的“事前 (ex-ante)"重组。简单来说，

*   事后 (ex-post) 重组试图从链删除前一个区块。这在权益证明下被证明是[很难的](https://www.paradigm.xyz/2021/07/ethereum-reorgs-after-the-merge/)。
    
*   事后重组试图防止未来的区块或一组区块被添加到链上。这些都是新事物，而且(理论上)只需要很少的资源就可以完成，如果时间把握得好的话。
    

好消息是，正如 Danny 在 [Finalized no. 31](https://blog.ethereum.org/2021/11/02/finalized-no-31/) 上写到的，我们已经对这些漏洞 (和其他) 有修复方法了。对于第一个是[提高提议者分数](https://github.com/ethereum/consensus-specs/pull/2353)，我们已经达成共识在合并前实现。这已经经过充分研究了，并能有效抵御所有简单的攻击。一个更新近提出的想法是“[合并提议者视图](https://ethresear.ch/t/change-fork-choice-rule-to-mitigate-balancing-and-reorging-attacks/11127)”，这个方法可能会更强大。

工具
--

Alex Stokes [正在做](https://twitter.com/ralexstokes/status/1454014021322121218)[用Rust 语言写的以太坊共识规范](https://github.com/ralexstokes/ethereum_consensus)的实现，主要用于研发用例。它不会成为 Lighthouse 的竞争者。

Franck Cassez 和 Joanne Fuller (均来自 ConsenSys) 以及 Aditya Asgaonkar (以太坊基金会) 一起发表了《以太坊2.0信标链的形式验证 ([Formal Verification of the Ethereum 2.0 Beacon Chain](https://cs.paperswithcode.com/paper/formal-verification-of-the-ethereum-2-0))》，这篇论文覆盖了他们在这个重要项目上各方面的工作，是一篇非常好的论文。

质押
--

稍微沉寂了一下后，Rocket Pool 上线的倒计时[又来了](https://twitter.com/Rocket_Pool/status/1456421975396552707)！时间是北京时间 11 月 9 日 8:00am，当然少不了 [EthStaker 的观看派对](https://www.youtube.com/watch?v=CM1decziXkQ)了，开始时间是北京时间 11 月 9 日 7:00am 🚀

如果你在做质押且是在 Infura 上使用远程的信标节点 (或想要试一下)，《[Teku + Infura to 2.0：如何处理证明](https://blog.infura.io/teku-infura-eth-2-how-to-handle-attestations/)》给出了一些重要提示。还有一个小预告是关于 Teku 的领先树存储存档格式：它能节省空间，同时很大程度提高查询历史信标链状态的速度。我刚刚使用它完成了对一个新存档节点的同步，并期待着下周将其投入使用。

Jeff Coleman 还发表关于[客户端多样性](https://twitter.com/technocrypto/status/1453128929418661892)的推文，内容充分有力。

媒体与其他
-----

最新的[宝藏系列](https://www.youtube.com/channel/UCD9iiIwTRtLDYcEWONs2Q3A/search?query=PEEPanEIP) PEEPanEIP：

*   Lighthouse 的 Paul Hauner 分享的《合并以太坊 ([Merging Ethereum](https://www.youtube.com/watch?v=S1KFIVue248))》
    
*   即将推出的 Sam Wilson 分享的《以太坊执行层规范 ([Ethereum Execution Layer specs](https://twitter.com/poojaranjan19/status/1455533103204773902))》
    

2021 年以太坊上海 Meetup：会议文字记录（中文版），

*   TimBeiko 和 Ping Chen 讨论了[EIP-1559 & 合并](https://mp.weixin.qq.com/s/2PsM36E8f1h8leDHc8h7RA)
    
*   Hsiao-wei 做了[合并](https://mp.weixin.qq.com/s/SgkxXip6nOu1DLExH-POBw) 主题的分享
    
*   [关于 MEV 的讨论](https://mp.weixin.qq.com/s/OC7vma_r0ZIKiqCTR4XxBg)
    

研究
--

围绕合并后的 MEV 有非常多的研究。Flashbots 团队发表了一个架构提案，其中验证者可以从专业的第三方区块构建者 (比如 Flashbots) 获得区块。我知道他们已经与客户端团队、以太坊基金会和其他人讨论过这个提案了。

我很高兴这个问题正在得到关注。背后的担忧是，我们可以设想大型质押运营商/交易所会有寻找 MEV 的资源并提高它们的收益。这将使不能获得这些资源的个人质押者处于不利的地位，并增加走向质押中心化的压力。唯一现实的方法是让所有人都获得 MEV 的机会，而这就是 Flashbots 所要做的事。

提案的设计里好的地方是它不需要改变共识层，因此可以并入到合并中实现。它也是一个开放的架构，任何区块构建者和中间得中继都可以参与其中。

但是，它相当复杂，需要几个新组件。尽管它看上去非常中立，我担心不会出现区块构建者或中继的有效市场，这样 Flashbots 最终在区块构建上形成事实上的垄断。关于中继成为传送区块到 p2p 层的实体也有技术上的担忧，[Terence 也注意到这个问题](https://ethresear.ch/t/mev-boost-merge-ready-flashbots-architecture/11177/9?u=benjaminion)。

在 MEV 的世界里，似乎所有的解决方案都会引致一定程度的妥协。但是，就像我跟 Stephane (`thegostep`) 所说的，如果我们避免了中心化的质押，但最后变成了区块构建的中心化，我不确定这是不是我们要的结果。

在我看来，我更愿意看到接近于 Flashbots 现在的模型——只是直接传送交易捆或区块给验证者，让它们提议区块，并将那些滥用信任的人踢出去。至少，直到我们有一个完全[无需信任的设计](https://ethresear.ch/t/proposer-block-builder-separation-friendly-fee-market-designs/9725?u=benjaminion)。尽管将其扩展到像信标链那样大的网络是一个挑战，这是肯定的。更好的情况是 Flashbots 有一些可靠的竞争者，这样我们就可以有一个真正的区块构建者市场——我想这将减少很多忧虑。

[ethresear.ch](https://ethresear.ch/) 上还有以下更新：

*   《安全的合并提案 ([The Safe Merge Proposal](https://ethresear.ch/t/the-safe-merge-proposal/11057?u=benjaminion))》,依赖 PoW 链上 `Terminal Total Difficulty` 来触发合并的替代方案，它允许在失败的情况下重复执行合并。
    
*   《信标链轻客户端分类 ([Beacon Chain Light Client Classification](https://ethresear.ch/t/beacon-chain-light-client-classification/11061?u=benjaminion))》，轻客户端分类的雏形。
    

常规会议
----

### 实现者会议

在 11 月 4 日举行了第 75 次会议

*   [会议议程](https://github.com/ethereum/pm/issues/412)
    
*   [会议视频](https://youtu.be/9U_xj_zCMYg?t=69)
    
*   我的[速记](https://hackmd.io/@benjaminion/B1wBrwbPF)
    

在接下来的几周里，这些会议的第一部分和相间周五的 Eth1 以太坊核心开发者会议的第一部分将是 “Kintsugi 工作时间”，Eth1 和 Eth2 的客户端开发者将用这个时间讨论进度和提问。

由于我们才刚刚开始，这次没有太多的 Kintsugi 进展可以更新。但我们对在 11 月 18 日开启第一周的每周开发测试网达成共识，目的是在 12 月初搭建一个长期的测试网。

在其他方面，我们决定关闭 Pyrmont 测试网。客户端团队将很快关闭它们的验证者。

我们还决定将在合并之前实现“提高提议者分数”的修复。这是为了消除上文提到的分叉选择漏洞的威胁。Teku 已经有这个功能了 (可以用一个功能标记启用)。

### Eth1 全体核心开发者会议

在 10 月 29 日举行了第 125 次以太坊全体核心开发者会议。

*   [会议议程](https://github.com/ethereum/pm/issues/401)
    
*   [会议视频](https://www.youtube.com/watch?v=5cOWjMAuReI)
    
*   Tim Beiko 的[实时推文](https://twitter.com/TimBeiko/status/1454188180609986564)
    

这次会议没有太多与合并相关的内容。尽管如此，这次会议[很棒](https://twitter.com/benjaminion_xyz/status/1454128461883314177)，我非常喜欢。

### 第一次合并社区会议

第一次合并社区会议于 11 月 5 日举行。但到目前为止，我没看到有视频 😞，客户端开发者也没有受邀。因此我也不知道讨论了什么。

不要给压力：[显然](https://twitter.com/TimBeiko/status/1456668747704332291)[会议视频](https://www.youtube.com/watch?v=_kfS9jAUY6g)和文字记录会有的。

写在最后......
----------

举杯🥂欢送 Proto！

是的，Protolambda [加入了 Optimism](https://twitter.com/protolambda/status/1453899762613334019)。我经常对以太坊吸引到令人难以置信的天才以及对人的驱动力感到惊叹。因为他的非凡且真的非常疯狂的[信标链原理图](https://github.com/protolambda/beacon-schematic/blob/master/beacon_chain.svg)，我在 2019 年年初第一次知道 Proto。从那以后，他在将信标链变成现实的过程中发挥关键作用，常常在理论与工程、规范与实现之间的巨大鸿沟间架起桥梁。我们有一个关键数据结构——分叉选择 protoarray 是以他的名字命名的。关于他的功绩，我可以一直往下说，他自己的[推文](https://twitter.com/protolambda/status/1453899762613334019)里提到的只触及他取得的成就的皮毛。Proto 对我们今天的影响之大再怎么强调都不为过。

但是，有超级生产力和超级聪明的人的天性就是奔向最困难的问题。这就是当初 Proto 进入 Eth2 的原因。现在，Eth2 已经有了一个很好的基础了，通过 rollup 的方式扩展以太坊是目前最大的挑战。因此，这不意外。Proto 不会走远的！

我通常不怎么写人们的加入与离开，但这次我真的很想标记出来。Proto，我们想你致敬 🙌

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

---

*Originally published on [EthereumCN](https://paragraph.com/@ethereumcn-2/eth2-2021-11-5)*
