来源 | What's New in Eth2
⚠️不存在 Eth2 的币。任何给你提供 Eth2 代币的都是骗子。⚠️
(显然我需要说这件事🤷♂️)
本周首推
本周最让人开心、有益身心的乐趣是关注 Superphiz 转发了几十个人展示在家质押装备的推。他顺手将它们都打上 [#stakefromhome](https://twitter.com/search?q=%23stakefromhome)
的 tag。我特别喜欢这条推 —— 简而言之,与 PoW 相比,运行 PoS 的节点明显轻便很多 ——还有这一条。在家质押是真的可行,朋友们!
合并
提醒大家合并真的要来了!
你需要知道的一切都可以在以太坊基金会的公告里找到。
提示:所有运行任何类型以太坊节点的人都必须行动起来。这不是一次常规升级。查看公告,获取更多信息。
质押者们,你们必须运行并配置 Eth1 客户端,现称为执行层客户端(Besu、Nethermind、Erigon 或者 Geth)。你们不能再运行一个像 Infura 那样的第三方 Eth1 节点了。
运行 Eth1 节点的人,你们现在也必须运行一个共识层客户端(Teku、Nimbus、Lodestar、Lighthouse 或者 Prism)。为了迅速启动和运行,你们可以进行检查点同步。Infura 提供主网检查点。
质押者升级其共识层客户端的最后期限是 UTC 时间的 9 月 6 日 11:34:47 am(北京时间 9 月 6 日 19:34:47),这是为了让信标链做好合并准备而进行的 Bellatrix 升级的时间。合并将会在 Bellatrix 升级后的某个时间发生,就在工作量证明网络最终触达我们选好的终结总难度(TTD)时。据我所知,有三个合并追踪器:
- Mario Havel 的 bordel.wtf。
- Matthew Rabinowitz 的 spreadsheet。 (只有文字的版本。)
- SixdegreeLab 的 Dune dashboard。
虽然每个追踪器使用的假设和预估程序有些许不同,但我们在 9 月 15 日周四上午的凌晨(UTC),也就是我写这篇文章的时候。总的来看,合并的时间会随着算力的上下浮动而产生一些变化。
测试合并
我们继续运行主网影子分叉以根除最后所有的问题,确保没有倒退。第 11 次主网影子分叉确实进行得非常顺利,除了一些来自 Erigon 的坏块,这正在调查中。第 12 次影子分叉计划在这周进行。
在 Goerli 测试网的合并过程中,有几个客户端遇到了一些问题。Łukasz 写了一条关于 Nethermind 问题和修复的长推,还不错。
为合并做准备
Infura 发表了一篇很好的概述,说明合并准备意味着什么,它涵盖了所有基本问题,从个人质押者到智能合约开发者。
还可以查看 Terence 列出的合并准备隐患,例如:
- 不知道你需要两个客户端(共识层和执行层)
- 还在用旧端口 8545
- 没有认证 jwt
- 忘了设置费用接受者
- 使用防火墙时忘了设置新端口的连接
这不是你的普通升级;我们都需要一些帮助。而这些帮助是可用的!
传奇人物 Somer Esat,已经更新了他优秀的合并客户端设置指南。这些完全是行业标准的指南,帮助了很多人。根据经验,我知道 Somer 的指南一直都是完整、精确的。如果你以前用过他的指南来设置自己的装备(像我一样),那么补充的指南则只是额外的必要步骤,让你为合并做好准备。
Ethereum.org 网站上的节点和客户端和运行节点的页面已为合并进行了更新。(尽管我浏览它们的时候,页头有巨大的横幅标语。)
自宅サーバーでETHをステーキングする方法 包括了 Besu(ベース) 和 Lighthouse 合并装置。(当然, Teku/ テク这个名字也来自日本。)
而 EthStaker 第 4 次合并工作坊就在几天前举行,这些会议并没有太多有用的帮助。
不管你采取哪些方法,请务必对照合并清单检查列表核实自己的装置。
质押
个人质押正在成为趋势!不仅你们展示装置的推可以被 Superphiz 转发,而且 Glisic 正在组织一场个人质押者 NFT 倡议活动,现在接受 NFT 艺术风格的提议,可以获得现金奖励。
如果你想知道,除了NFT之外,如果你参与个人质押,还有什么好处,Marceau 用一个有用的图表解释。
工具
Nethermind 已经悄悄地在开发他们 sedge 工具,它是一个用于合并客户端的“一键设置工具”,使用 Docker 镜像。在执行层上,它支持 Nethermind 和 Geth;而在共识层上,它支持 Lighthouse、Lodestar、Prism 和 Teku。
Kiln 质押服务(原 SkillZ)解释了如何大规模监控质押。尽管你没有进行大规模运行验证者,它也能给所有质押者一些好建议和有用的东西。
Alex Stokes 发布了 alabaster,它是共识规范的 Rust 实现。如果你想知道,我可以告诉你,就算把所有事物都考虑进去,这个规范实现可能也只占一个完整客户端实现的不到 5%。但是,对于所有想要进行状态转换,和可能想要制作一些工具的 Rustacean 来说,它是非常有用的。提醒大家,共识规范本身是用 Python 写的,是可执行的。
Dune 分享了他们最好的 7 个 dashboards ,展示着 Eth2 和合并的各种数据。
是否需要从非权威分叉下载区块?我觉得需要。Adrian Sutton 已经给出了你想找的答案。
释义性文章
Toghrul Maharramov 对验证者退出队伍进行了解释。目前的退出率限制在 6 个验证者/epoch(每天1350 个),知道这一点很有用。如果你想成为一个会审查的验证者,你需要在合并之前 gtfo (离开)。
随着合并的逼近,大家很容易忘记这是只是完整的 Eth2 愿景的第一次“交付”。还有更多的发展在后头。在这个脉络下,Haym Salomon 写了很好的推文,给我们概述了以太坊计划如何扩容:《每秒 10 万交易的路线图》。
Anjali Mishra 发布了一个不错的释义性文章《成为以太坊验证者的激励》。
媒体和其他
《财富杂志》上周发表了一篇关于合并的好文:《你所需要知道的一切》。
优秀的 Ethereum Cat Herders 的《了解你的客户端(Know Your Client)》系列还在继续更新,还与 Artem Vorotnikov 探讨《Akula 与合并》。
SSV 网络的推特会议系列在本周达到高潮。一开始,Anthony Sassano 与 Alon Muroch 讨论了“分布式验证者技术作为质押基础设施”,接着是 Lido 的 Vasiliy 和 Izzy 以及 Rocket Pool 的 Darren 和 Dave 讨论了“流动性质押的设计选项”。这里是会议的链接。我还没有收听这个会议,但肯定会来听(Twitter Space 在线下收听是很痛苦的,但是我认为这些谈话会在很快发布出来)。
社论:Tornado Cash 余波
Tornado Cash 被美国 OFAC 制裁的热议风暴一直持续不断。我当然不会加入到这场狂风暴雨中。但我想就这一事件可能对质押者产生的影响说两句。
有很多人猜测,不仅是与被制裁地址互动的美国公民,而且创建包含这些交易的区块的美国质押者,或者只是证明包含这些交易的区块的美国质押者,都可能被视为违规者。
对审查的担心促使人们广泛讨论以太坊区块链的审查制度、这种审查制度的影响,以及我们如何保持抗审查。这些都是值得考虑的好话题,实际上我很高兴我们的自满泡沫被这一切刺破了。说到这里,据我对事件的了解(不是法律建议),目前绝对没有人要求节点运营商审查交易。在 SDN 名单上已经有以太坊地址很久了,这些地址并没有让社区陷入困境或吓坏矿工。OFAC 可能会在某个时候澄清这一点,也可能不会。同时,个人矿工将需要在合并后形成自己的观点。
在上周的以太坊核心开发者会议上,我们花了一些时间讨论审查和应对。Vitalik 对审查程度提出了一些有用的意见。
质押者审查的一种方式可能仅仅是拒绝将特定交易打包进他们提议的区块中。这是 "自我审查",以太坊对它有很强的抵抗力。只有当接近 100% 的质押者进行自我审查时,协议本身才会做审查。相反,即使只有一小部分质押者不进行自我审查,那么所有的交易最终都可以上链,尽管用户体验会有所下降,并且成本可能很高。但现在,我怀疑我们中的许多人认为这是可以接受的 —— 我强烈建议遵循 Brian Armstrong 的承诺:如果你觉得自己必须自我审查,那么 gtfo —— 但如果一些人真的这样做了,这不是世界末日,当然也不是 Ethereum 的末日。
更邪恶的是主动审查其他人区块中的交易。这可以通过配置你的执行客户端,宣布任何包含某些交易的区块都是无效的,这样你将永远不用对它们做证明或在它们的基础上构建。总的来说,这是一个失败的策略,但如果超过 50% 的权益要这样做,那么以太坊协议就会做审查。区块链中大于 50% 攻击总是很难处理。但是,在权益证明机制下,至少我们还有一个防御措施来应对这种情况。我们可以在社区形成共识,我们将像这样积极审查的验证者进行发膜 —— 毕竟,他们的行为与今天任何被自动罚没的验证者一样,都是在违反协议。总的来说,这会把以太坊链一分为二,一个审查链和一个非审查链,这种局面将是非常混乱的。但作为最后手段的威胁,我希望它是有效的。这一点在上一次核心开发者会议和昨天的共识开发者会议上都有提出。再次重申,如果你觉得自己需要这样的审查,那么你最好现在就 gtfo。
值得注意的是,上面讨论的这两个抗审查标准都以完全相同的方式适用于权益证明机制和工作量证明机制,只是在 PoS 中,我们实际上对第二个标准有一个可信的补救措施,而在 PoW 中则绝不是这样的。
尽管有上述情况,努力实现更强的抗审查能力是一个绝对值得的目标,而且我们已经看到了一些积极的发展。
在已知会审查交易的压力下,Flashbots 已经开源他们的中继代码。这将使第三方区块构建者更容易加入,如果他们想成为 MEV 提取者 (提取 MEV 不是强制性的),就可以在区块来源上为质押者提供更多选择。
有几个组织已经宣布,他们计划独立于 Flashbots 提供区块。 bloXroute 在 EF Discord 上表示,他们的三个区块供应商中只有一个会执行 OFAC 名单。Manifold Finance 也计划成为一个区块构建者,并声称具有一定程度的抗审查性。
最终的解决方案是拥有完全的协议内抗审查性。Martin Köppelmann 提醒我们他关于shutterized 信标链的想法。这是一种让交易在链上加密提交,并且只在之后执行时才解密的方式。这个想法最初的目的是作为一种减少 MEV 提取的方式,而且它也将大大增强抗审查性。一石二鸟(抱歉,@LefterisJP!)。
研究
Paradigm 发表了 Joachim Neu 关于数据可用性采样的深入研究,这篇文章直接进入我的阅读清单的前列。
这一切都与 Danksharding 密切相关,对此 Yuval Domb 写了一篇论文《Danksharding 的数学理论》。
今天的另一个话题当然是 MEV-Boost。
- Mikerah 和他的朋友写的 MEV-Boost 实现完全隐私的方法是使当前协议不同去信任方法的回顾。
- Jannik Luhn 其中一种方法展开研究,通过提议使用门限加密(threhold encryption) 去除受信任的中继者。
常规会议
以太坊核心开发者会议
第 145 次 ACD 在 8 月 18 日举行:
- 会议议程
- 会议视频
- Tim Beiko 的笔记和 Christine Kim 的报告
总的来说,我们只是最终敲定了合并的 TTD,然后进入了关于审查制度的讨论。首先是围绕审查和 MEV-Boost,然后是作为开发者,承诺对任何积极审查网络的人进行罚没(如上所述)。审查的讨论从录音中的这里开始,值得一听。
共识层开发者会议
第 94 次共识层开发者会议在 8 月 25 日举行:
EIP-4488 小组会议
第 3 次小组会议在 8 月 27 日举行:
其他新闻
- 在 9 月 8 日前,合并相关漏洞的赏金已经是之前的四倍,负责任地发现一个关键漏洞可以让你赚到 100 万美金!
- Danny 的文章 Finalized no. 37, 宣布……
- MEV-Boost 状态变更, 2022 年 8 月12-26 日。 Flashbots 最新更新是关于成为一名合并后区块构建者的文章。
- Stereum 的最新更新, Under the Surface #014。
- Rocket Pool 现在有了 YouTube 频道。
写在最后…
这一次,真的是“写在最后”。在考虑很久之后,我决定这篇会是 WNIE2 常规更新的最后一次。
在将近四年的时间里,一百多篇文章将我们带到了合并的边缘。当我天真地踏上这段旅程时,压根不知道它会带来什么,但写 WNIE2 一直是非常有趣的,并且,我在这一路上结识了许多朋友。
我绝对不会离开!
最重要的是,我需要更坚决地专注于 The Book。写作是如此艰难,而我非常希望为你们所有人、你们的孩子和你们孩子的孩子创造一个优秀的资源。
所以,我们一起享受一个出色的合并 —— 另一边见。
干杯!🍾
ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系eth@ecn.co进行授权。