来源:Galaxy
作者:Christine Kim
编译:Techub News-Gene
摘要:2023年11月2日,以太坊开发人员聚集在Zoom上举行所有核心开发人员共识(ACDC)电话会议

由以太坊基金会研究员Danny Ryan担任主席ACDC是每两周举行一次的系列会议,开发人员将在会上讨论并协调对以太坊共识层 (CL) 的修改。本周,开发人员讨论了以下议题:
Blob Side Car规格的简化
在与Prysm客户团队讨论后,Danny Ryan表示,开发人员已经设计了一种针对blob Gossip协议的替代方案,这将显著减少与blob传播相关的复杂性和问题。
Ryan说:“我相信,我们在过去六到八周内在devnets上看到的大多数问题都与处理这些讯息的复杂性有关,何时使其无效,如何使其无效,这些验证的前提是什么……”以太坊基金会的研究员Francesco D'Amato则提议在每个blob side car上附加区块头和许可证明以解决这些问题。
此后,该提案由Lodestar客户端开发人员在GitHub上建立为PR,又称为“Dapplion”。 Ryan强调,在CL客户端中实施Cancun/Deneb规范的更改应主要包括删除不必要的程式,而不是新增。 至于这些变化如何影响升级在主网上启动的进度,Ryan表示,任何延迟都应该最小化——“显然,这里对让Deneb出去的关系、Devnet 11和12是什么样来以及他们什么时候的关系都有影响。 但根据我的评估,这实际上可能是主网的同一时间,因为这更容易改正,我们不会像漏洞肆虐的开发网一样,”Ryan补充说,“这几乎肯定会给我们一个更安全的主网启动环境,因为它是一个更简单也更容易获得正确规范的选择”
开发人员对公关的呼吁没有异议,他们花了一些时间讨论PR的实施细节,以确保客户之间的一致性。Ryan表示,他的目标是在今天11月2日合并PR,并在明天11月3日之前释出Deneb规格的新版本。
其他Cancun/Deneb规格变更
以太坊基金会的研究员Alex Stokes向客户团队询问了有关MEV构建器规格的问题。 “从本质上讲,谁计算KZG的包容性证明?”Stokes问道。目前,规范要求MEV继电器来计算这些证明。 然而,这些证明可以透过Beacon节点透过Beacon API传递。这将确保中继履行的责任减少,在MEV工作流程中测试的新程式更少。EthereumJS和Lodestar客户端开发人员Gajinder Singh赞成将KZG包含证明传递给信标节点的中继。其他开发人员没有反对意见。此后,Stokes释出了有关此更改的建筑商规格更新。
在这之后,开发人员在共识规范GitHub储存库中探讨了PR #3034。PR #3034是2022年10月的一项旧提案,允许受信任的验证者重组后期块,从而鼓励所有验证者及时提出块,而不是推迟提交额外的MEV。 Lighthouse客户开发人员Michael Sprouo已完成该项改动,这是客户端和节点操作员可选择执行的变更,目前没有人反对这样的合并。

Cancun/Deneb测试时间表更新
Danny Ryan说,客户团队“随意”估计需要三周来实施上述讨论的PR。 一旦客户团队实施,开发人员可能会推出一个新的devnet Devnet 12来测试新程式。 如果开发人员在11月中旬以以太坊开发人员为重点的会议Devconnect那一周不致力于更新客户端版本,Devnet 12可能会在12月初的某个时候推出。 鉴于这些新的测试估计,开发人员不太可能像预计的那样在11月下旬启动Goerli测试网的升级。 更有可能的是,开发人员将在假期结束后的2024年第一季度开始升级公共以太坊测试网。
以太坊基金会的DevOps工程师Parithosh Jayanthi表示,从现在到Devnet 12释出期间,Devnet 11已经为任何想要测试Cancun/Deneb程式的客户团队推出。 他还提到,开发人员将于明天11月3日进行Goerli主网影子分支测试,以更好地评估块状和blob延迟问题
JSON映射到SSZ规范
最后,开发人员在共识规范GitHub储存库中讨论了PR #3506,该库建议新增CL SSZ规范的典型1:1 JSON对映。这将带来一些好处,包括简化Beacon API规范的 documentation和提高程式可读性。Nimbus客户端开发人员Jacek Sieka表示,该PR的最新版本解决了早些时候对位元组和无符号整数等价的担忧。 Ryan表示,在将PR合并到共识规范储存库之前,他将在以太坊研发Discord频道中分享此PR,以征求开发人员的最终建议。