# Eth2进展更新 (截至 2021/12/17)

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

---

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

首要推荐
----

本周的惊喜公告是以太坊基金会的[客户端激励计划](https://blog.ethereum.org/2021/12/13/client-incentive-program/)。这个计划给 Eth2 和 Eth1 客户端团队都提供信标链押金。一开始，以太坊基金会持有这些押金的提款密钥，在合并的几年后，这些密钥会被移交，到时这些团队可以自行决定如何使用这些押金和累积的的质押奖励。我喜欢这个机制所包含的激励协调作用——它真的能很好地让这些团队长期保持在这个事业上。这某种程度上是个公开的秘密 (奇怪的是公告里没有提到这点，尽管最后一段确实说了“终于要跟公众分享”)，四个 Eth2 的创世客户端都已经在这个计划下运行押金超过一年了。

信标链
---

### 工具

[Miga Labs](https://migalabs.es/) 已经正式发布了 [Ant Crawler](https://github.com/migalabs/armiarma/releases/tag/v1.0.0)，即其信标链网络爬虫 [Armiarma](https://github.com/migalabs/armiarma) 的第一个版本。它是它们的 Eth2 [网络仪表盘](https://migalabs.es/crawler/dashboard)背后的引擎。

Chainsafe 也有一个网络爬虫和[仪表盘](https://www.nodewatch.io/)。与以往一样，我们可以看到这个网络爬虫业务不是精确的科学；这两个网络爬虫的结果相差甚远。而 Stereum 的 [client diversity watch](https://stereum.net/client-diversity-watch/)（客户端多样性观察) 的结果也是完全不一样。Miga Lab 的[文章](https://medium.com/@migalabs/presenting-the-ant-crawler-release-6268387a88dc)对一些相关的复杂性进行了讨论。

还要注意的是，所有这些计算的是每个客户端的节点，这很可能不能代表每个客户端控制的权益 (即验证者数)，而这才是更重要的标准。

关于其他的工具方面的新闻，[Wagyu Key Gen](https://github.com/stake-house/wagyu-key-gen) 工具已经通过审计了。读者们都知道我喜欢优秀的审计报告，点击这里可以查阅。(嘿 Mikerah! 👋好久不见！)

### 轻客户端方面

围绕轻客户端有几件事。在 Altair 升级中，通过同步委员会开始引入了对轻客户端的支持。

*   Lodstar 发布了第一信标链[轻客户端](https://twitter.com/dapplion/status/1467557056420982787)。大家可以[试用](https://lodestar-light-client-demo.netlify.app/)。
    
*   轻客户端还不够？那[轻节点](https://our.status.im/light-nodes-ethereum-endgame/)呢？Nimbus 正在考虑扩展轻客户端协议，使可以依赖于在对等点间只有 1-of-N 是诚实节点的假设。文末有一个不错的轻客户端资源集合。
    

合并...
-----

### Kintsugi

Kintsugi 测试网上线了！这是第一个重要的公共合并测试网。你可以检查网络状态、发送交易、运行一对客户端 (执行+共识)，以及尝试搞破坏。所有参与的详情都在 [kintsugi.themerge.dev](https://kintsugi.themerge.dev/)。也可以看看 Remy Roy 写的 Geth+Lighthouse 的[教程](https://github.com/remyroy/ethstaker/blob/main/merge-devnet.md) (和 Superphiz 的讲解[视频](https://youtu.be/r31aeGPoy1o))。其他客户端也可以使用的：这是一个 Kintsugi 可用的客户端配置[列表](https://notes.ethereum.org/BTKyjy_GSlebktLQfVN2zg?view)😉 (可能需要更新)。

衷心感谢 Pari 搭建了其中大部分的内容。看看他的[控制台阵列](https://twitter.com/parithosh_j/status/1471607167451123713)，展示了各种客户端组合进行合并的过程。(Teku 在三行中的第二列。)

![Image](https://storage.googleapis.com/papyrus_images/a9eee8a83d5dff76a3034b8dbf2feea115ac90628fd36e28c04d3cf16211d042.jpg)

Image

“周末大家都测试一下 Eth2 吧！)” Marius 还在找做个[各种测试](https://hackmd.io/WKpg6SNzQbi1jVKNgrSgWg)的[志愿者](https://twitter.com/vdWijden/status/1471878279573524491)。

### 同步

在合并之前，有待解决的主要工程问题涉及到合并后的客户端如何同步的问题。原来两个半独立的客户端 (Eth1 和 Eth2) 要高效地同步 (分别管理自己的世界状态) 并不简单，对于合并区块本身特别危险。在合并的架构下，共识层客户端起主导作用，但当执行层客户端正在同步时，它不能验证每个执行负载。同时，执行层还在做一些 snap sync，以在过去的某个最近时间构建其世界状态。

目前的首选是 “[optimistic sync](https://hackmd.io/Ic7VpkY3SkKGgYLg2p9pMg)”，但这被证明在客户端上实现是很棘手，有一些讨厌的[个别情况](https://hackmd.io/S5ZEVhsNTqqfJirTAkBPlg)。另一个选择是共识层利用新的 Altair 功能，在使执行层更新前执行[轻客户端同步](https://hackmd.io/s0mC78fHSZqhssRwJbLK9g)。这个方法有其权衡，就像在上周的[开发者会议](https://hackmd.io/@benjaminion/HyxWQTdqY#Research-updates)里讨论到的。

从根本上说，这是一个工程难题，我们很快就会有一个可行的解决方案。多年来，以太坊网络有各种不同的同步类型和格式，毫无疑问，在可预见的未来，我们将继续在这方面进行迭代。

### MEV

合并后的最大可提取价值 (MEV) 仍然是热门话题。Flashbots 正在与一个工作小组协作，很多利益相关者 (包括 ConsenSys 和 Teku) 都参与其中。

Robert Miller 撰写了文章《为什么构建获利最大的区块是重要的 ([Why Building the Most Profitable Block is Important](https://writings.flashbots.net/writings/on-the-most-profitable-block/))》，对 Flashbots 的方法给出了很好的概述和解释。

上两周进行了一次[分组讨论会议](https://www.youtube.com/watch?v=ivcI_plFu1o)，内容包括对 Flashbots 的 [MEV Boost 提案](https://hackmd.io/70AnBNnKTbGe3D5kT8x9ZA?view)的介绍、对其进行了[演示](https://youtu.be/ivcI_plFu1o?t=1209)，还有问答环节。

### 其他合并新闻

当我得知 Gnosis 推出了[它们自己版本](https://docs.gnosischain.com/)的信标链时，我感到有些惊讶。你可以使用 Lighthouse 和 Prysm 的版本来质押和赚取 $GNO。他们说这可以作为合并的金丝雀测试，在信标链早一周左右执行更新，并最终与 xDai 链 (现在被称为 Gnosis Chain) 合并，xDai 作为其执行层。并[不是所有人](https://twitter.com/lightclients/status/1471901602688614407)都觉得这是个很好的主意 (IST 代表 “irregular state transition”， 非常规状态转移——重点是 xDai 不仅仅是一个测试网，所以一定程度的谨慎是需要的)。

同时，伟大的 Merge 信标链升级命名工作继续进行中。现在已经汇编了一个[候选名单](https://notes.ethereum.org/@hww/stars-of-B)，最终的投票会在[周一的 Zoom 会议](https://github.com/ethereum/pm/issues/430)上进行。

…其他新闻
-----

现在所有的关注点都在合并上，但我们不能忘记，合并后还有很多工作要进行。如果 Vitalik 的[路线图](https://twitter.com/VitalikButerin/status/1466411377107558402)还不够，Tim Beiko 在 Eth1 GitHub 上[发布](https://twitter.com/TimBeiko/status/1469397405497847810)了一个[开放问题](https://github.com/ethereum/pm/issues)清单，是他在以太坊开放者会议上记录的部分。不要忘了在 Eth2 方面我们还要交付的一些零星问题，如提款和分片！😅

这一切会在哪里结束？这是 Vitalik 的 [想法](https://vitalik.ca/general/2021/12/06/endgame.html)。

质押
--

Lido 继续往实现更大的透明度方向迈进，推出了一个新的\[运行者表现仪表盘\]([https://stakerops.io/public/dashboards/4CFK6vUswmj2eqfBWikfjWERnGUdkuzO9C37xIph?org\_slug=default&p\_operator\_names=\\\["All](https://stakerops.io/public/dashboards/4CFK6vUswmj2eqfBWikfjWERnGUdkuzO9C37xIph?org_slug=default&p_operator_names=%5C%5B%22All) Operators"\]&p\_table=12)。它还对[非 Lido 的运行者开放](https://twitter.com/henridf/status/1469247296189743111)。对质押服务获得一个相对全面的了解。

常规会议
----

### 实现者会议

第 78 次会议在 12 月 16 日进行。不幸的是，由于技术故障，此次会议未能直播和记录，因此我的速记变成了该会议的唯一记录。我跳过了一些对 optimistic sync 相对细节的讨论，但其中的大部分内容都已经 Eth R&D Discord 的 `merge-general` 频道里被重新提及了。

*   [Agenda 会议议程](https://github.com/ethereum/pm/issues/439)
    
*   我的[速记quick notes](https://hackmd.io/@benjaminion/HyxWQTdqY)
    

主要是对 Kintsugi 测试网的更新，对 optimistic sync 和轻客户端同步的讨论，以及常规的客户端更新。

在圣诞节和新年期间我们都不会举行会议，并将在 1 月 13 日恢复开会。如果有什么紧急需要讨论的，三周后会有一次以太坊核心开发者会议。

### 合并社区会议

第二次合并社区会议在两周前举行了

*   [会议议程和讨论要点Agenda and discussion points](https://github.com/ethereum/pm/issues/419)
    
*   [会议记录Recording](https://www.youtube.com/watch?v=iPw7ixSgA_w)
    

活动预告
----

*   12 月 20 日周一，北京时间 22:30：[信标链升级命名分组讨论会议](https://github.com/ethereum/pm/issues/430)。欢迎参加并选出你的最爱！
    

其他新闻
----

以下两条新闻都不是特别与 Eth2 相关，但我还是想强调一下。对于新加入者的两项很棒的资源：

1.  很多人[合力](https://twitter.com/0xstark/status/1468611246316425219?s=20)创建的[加入以太坊生态指南](https://docs.google.com/document/d/1VaMg0h04LWigDWg1Eh5dqHXYPzvYNiVvOuUShTuCrXU/edit)。
    
2.  Patrick McCorry [发布](https://twitter.com/stonecoldpat0/status/1468869276178153476)了“加密货币中重点关注二层协议的免费课程 (为期 8 周)”。这很棒，现在应该还能报名。
    

其他小更新：

*   Prysmatic Lab 的[最新更新](https://medium.com/prysmatic-labs/prysmatic-labs-ethereum-development-update-3a26150fd449)。
    
*   Lodestar 的[第二篇更新](https://medium.com/chainsafe-systems/a-lodestar-for-ethereum-consensus-2-75b4c6984834)。
    
*   关于如何处理被破坏的提款密钥的讨论又开始了。有人提出一种对修改提款凭证的社会验证方法。
    

最后...
-----

我可能两周后不会出下一篇更新，因为那是除夕夜。不是说我要去哪里，但相信你们都有比 (测试 Kintsugi) 更好的事要做。我将在 1 月 6 日或 13 日更新，与 Eth2 开发者会议同步。

看看会有多少新闻吧🤷‍♂️

同时，祝愿大家有一个美好的圣诞节和信念。明年见！

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

---

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