您的位置 首页 Defi-NFT

ETH2最新进展一览:距离PoW与PoS合并还有多远?

作者:ConsenSys eth2研究团队成员Ben Edgington

最要点

Danny Ryan 在 EthDenver 上发表的《以太坊PoS和我们灿烂的朋克未来》主题演讲的视频值得一看。

Preston Van Loon在这个视频‌中简洁明了地解释了为什么以太坊 2.0很重要。

1.关于信标链

本周的非事件是一篇论文‌的发表,声称在信标链生命周期的前 8 个月中,有 478 次违规行为未被发现,因此未受到惩罚。

如果是真的,这绝对属于严重事件。 这意味着可罚没的犯罪发生的频率是我们想象的四倍。 而且,更糟糕的是,它们没有被检测到,有效地使整个网络削减机制变得无用。

特别令人担忧的是,我们自己团队的一个ETH2验证者账户被列为违规者,而且我们知道我们没有对配置做任何奇怪的事情,所以这可能只是一个客户端错误。

长话短说,Eth2 开发人员立即采取行动,并很快意识到,随着对每一个违规行为的调查,根据实际的信标链客户端数据,结果都是虚假的。所有证据都指向 beaconcha.in浏览器中的一个索引错误,该论文的作者确认这是他们唯一的数据来源。该论文的整个前提似乎是不正确的。

我多次说过,我真诚地欢迎学术界对我们在这里所做的事情的参与和审查:这非常重要。但我真的对寻求发布一篇“啊哈,明白了!”,未经核心开发人员审查的论文的方式感到困惑。如果我们及早进行调查,我们可以为每个人节省大量时间,更不用说尴尬了。

从积极的方面来说,我们从中得到了一些更好的工具,在 bug 中发现了 beaconcha. ,并享受了一个小小的喜剧时刻。 (是的,Paul H 正在运行一个 ETH2.0 客户端。)

除此之外,没啥可关注的。

2.关于The Merge

更令人兴奋的是,Kiln v2‌ Merge 规范已经发布。 这为我们在 merge-devnet-4 上运行的内容添加了一些内容,并进行了一项重大更改。

  • 身份验证已添加到 EngineAPI。
  • 它提供了一个可选的让人心动的功能,用于检查两个配对客户端(Eth1 和 Eth2)是否配置正确。
  • 在上一次所有核心开发者会议上进行讨论后,random 已重命名为 prevRandao。 这是一个突破性的更改。

不要忘记,您可以通过 Kiln 跟踪器了解客户端实施进度,并在ETH1和ETH2合并准备检查表中了解整体进度。

Kiln 公共测试网

预计下周初或中旬将启动公共 Kiln 测试网。 并非所有客户端都支持这个引擎 API 上的身份验证,但目前这是可选的。 只要每个人及时将random重命名为 prevRandao,我们就可以开始了。

提醒一下,我们预计这将是我们开始为 The Merge 分叉现有测试网之前的最后一个专用测试网。 Kiln v2 应该是最终的合并规范,除非进行一些可能的非实质性清理。

如果您对 Kiln 有任何疑问,请随时将它们放到这个 Reddit 帖子中,Pooja 可以让 Marius 和 Pari 在下周的 PEEPanEIP 录制、Kiln – Merge 测试网和 Goerli 影子分叉中回答这些问题。

3.质押(Staking)

Rocket Pool达到 1%——继续向上和向上! Anthony Sassano 在 The Daily Gwei 中对此进行了描述。我在 Allnodes 的朋友 Sephiroth 为 Nasdaq.com 写了关于 Rocket Pool 的文章。

Superphiz 在信标链上写了一段简短的关于客户端多样性历史的文章‌。 Phiz 谈到了 pools.invis.cloud 的开发,它很好地洞察了我们当前不平衡的客户端分布的主要责任所在。

关于多样性,来自 Attestant 的另一篇精彩文章‌解释了他们的 Vouch“多节点验证器”如何帮助提高客户多样性。请注意,Vouch 现在支持 Nimbus 作为一个信标节点。

Rated.network 本周有了新进展,部分是为了更正他们公告文章‌的 URL,部分是因为他们有一些前端改进和一个新的 API。他们的最终目标是围绕质押服务的性能众包透明度。

在分布式验证器技术 (DVT) 方面的一大飞跃是,发布了技术规范‌。我在 ConsenSys 协议研发部门的同事目前正在努力正式验证这一点。如果您想知道我在说什么,Superphiz 写了一篇关于 DVT 的迷你解释性文章,Carl 和 Aditya 上周在 EthDenver 上也都做了关于 DVT 的精彩简短演讲。

最后,以太坊研究员Tim Beiko 开始了一场关于质押 UX 的对话。我对此有复杂的感受——也许我会在我们的录音中与 Phiz 讨论它,因为我知道这个话题很贴近他的关注。

4.解释性研究方面

Jacek了一项特别研究:Nimbus 如何使用 Era 文件‌高效灵活地处理历史区块和状态数据。

研究

Danksharding 研讨会于 2 月 14 日举行。 视频回放‌在这里观看。 Dankrad 用了一个小时完成了提议的新数据分片(或数据采样)设计,然后 Vitalik 完成了他的 blob-transactions 提议。 幻灯片、Eth Magicians 讨论主题的链接以及其他资源均来自研讨会概述。

在其他Danksharding相关新闻中,Protolambda 和团队在 EthDenver 构建了 blob 交易的原型。 我应该解释一下,blob 事务是实现完整 danksharding 的中间步骤,可以在合并后的第一次升级(目前称为上海升级)中实施。 这些将为Rollup带来一些巨大的可扩展性优势。

此外还计划在上海升级中包括验证者余额提款功能。 这方面的活动正在增加。 正在探索两个版本,pull取款‌和push取款‌,后者在 Geth 中进行原型设计。 这个“pull”版本是自动的,一旦验证者退出并变得可撤回,而“push”版本由信标链消息启动。 (也许吧。我不知道。)很多关于 PR 链接的讨论,这里有一个 Twitter 帖子,里面有更多好东西。

此外,V神在 ethresear.ch‌ 上发布了新的研究(中文翻译版‌):

Vitalik 将内积参数‌视为 KZG 承诺的替代方案,用于数据可用性抽样。 主要动机是避免多项式承诺所需的可信设置,但我认为这没什么大不了的。 (当他说“实践中的风险很高”时,他的意思是“低”。)无论如何,这是关于该主题的有趣阅读和入门。

定期电话会议

实施者

电话会议 #82 于 2 月 24 日进行。

我们为 Kiln 公共测试网做了一些规划。并不是所有的客户端团队都完全跟上新的 Kiln v2 规范,但我们提出了一种解决方法,以便我们可以尽快启动测试网。

我们谈到了一些股权/奖励提取机制——一些设计‌工作正在进行中。

Dankrad 和 Aditya 向我们介绍了他们提出的识别“安全head‌”的方法。其背景是,目前 Eth1 节点在其 API 上公开了有关 PoW 链head的信息。执行此合并后的选项将更加丰富:将有“最终确定的head”(对不可逆转有很强的保证),信标节点正在使用的实际head(被称为“不安全head” ”),并且考虑到攻击者准备损失多少的一些假设,我们有信心的“安全head”不会被逆转。除非链受到主动攻击或压力,否则安全head将仅滞后实际head几秒钟,并且默认情况下会被 Eth1 节点暴露。

即将举行的活动

如果您还没有听说,Devconneeeeeeect 将在 4 月举行。密切关注各种活动门票何时可用的时间表。

其他新闻

GitCoin 正在出版一本书《权益证明‌》,这是 Vitalik 多年来的著作集。此书的副标题,“以太坊的形成和区块链的哲学”。

来自 Stereum的第 2 期 Under the Surface:YouTube‌(6 分钟)和博客‌。 Stereum 正在构建一个用于质押的图形 UI。

Lodestar 已被添加‌到以太坊基金会的漏洞赏金计划中。

Dapplion 介绍了为实施 SSZ 计划‌的一些即将发生的更改。

热门文章

发表评论

您的电子邮箱地址不会被公开。