以太坊核心开发者 Tim Beiko 提议引入“网络升级元线程”(Network Upgrade Meta Threads),旨在改进以太坊的网络升级规划流程。该提案建议在 Ethereum Magicians 论坛上设立专门的线程,用于讨论网络升级的范围、目标和优先级,并将这些讨论作为 AllCoreDevs 会议的输入,以期提高升级决策的质量和透明度。
随着 Shanghai/Capella 的范围确定,焦点已经开始转移到 Cancun/Deneb。但是,在我们深入计划升级之前,重要的是退后一步,考虑改进我们的流程。
以太坊在过去一年中发生了很大的演变,无论是在技术方面还是在人为方面。 我们现在拥有一个统一的网络,同时运行着信标链和执行层,两组客户端团队必须相互协调(以及与研发、开发运维、安全等领域的客户端相关贡献者),并且越来越多的非客户端团队正在倡导以太坊改进提案 (EIP) 并为协议变更做出贡献。当然,更广泛的以太坊社区关于协议方向的意见在数量和质量上都有所增长。
为了让协议开发者、研究人员和更广泛的社区能够就以太坊的宏伟路线图达成一致并实现它,良好的协调至关重要。在这方面,我想提出引入 网络升级元主题,以帮助促进对升级总体范围的更高层次的讨论。让我来解释一下!
这些主题,连同 EIP 的 discussion-to
和 $UPGRADE-candidate
(示例)主题,将作为 AllCoreDevs 电话会议的输入。这有望提高我们规划过程的质量
$UPGRADE-candidate
主题应作为编目社区对某些 EIP 的支持/反对的规范场所如今,网络升级的范围是在 AllCoreDevs 电话会议期间决定的。客户端开发人员会考虑各种 EIP,辩论它们的技术优点,并最终达成一组他们认为技术上合理、相对于其复杂性提供足够价值并且可以在单个网络升级中一起实现的 EIP。
虽然这通常运行良好,但在某些情况下,ACD 做出决定(更不用说最佳决定)具有挑战性,例如:
这部分是由于 ACD 的性质,其中“关注单位”是 EIP。电话会议上的大多数讨论都是关于提案的技术优点、潜在问题、如何最好地测试它们等等。这既是好事(我们不希望不良提案进入升级),也是不足为奇的(这些领域是大多数常规与会者的专长)。
当讨论必须转移到更高的层次时,例如提案的相对优先级、升级时机的机会成本等等,ACD 电话会议没有提供理想的环境。这不仅是从讨论技术权衡的重大背景切换,而且这些对话通常必须快速进行(由于电话会议的时间限制),有时甚至没有所有相关的利益相关者(因为他们可能不是常规与会者)。
也就是说,客户端开发人员_是_那些最终必须编写这些升级代码的人,因此必须是关于范围的最终决策的核心。本提案希望提供一种提高此决策过程输入质量的方法。
如今,网络升级的计划大致如下:
如前所述,此过程非常以 EIP 本身为中心。虽然这不是每个分叉的计划方式的完美准确说明(例如,The Merge 非常不同),但这是该过程的粗略草图。
为了更好地为升级规划过程提供输入,并为更广泛的社区提供正式场所来表达他们的偏好,我认为我们应该引入专门的 Ethereum Magicians 主题,重点关注升级的“范围”和“大小”,而不是 EIP 的技术细节。
这些 网络升级元主题 将:
与 Ethereum Magicians 上的其他内容一样,这些主题将向所有人开放以分享他们的观点。ACD151 议程 有一些适合此类主题的评论的好例子:
希望通过在最终确定升级范围之前的几周/几个月(而不是几天/数小时)开放这样一个主题,我们可以提高我们优先级的质量。
$UPGRADE-candidate
标签/主题的说明通过 Shanghai 升级,我们尝试让 EIP 发起人在 Ethereum Magicians 上表示他们希望考虑他们的 EIP 进行网络升级(提案)。
这是通过将 shanghai-candidate
标签添加到 Ethereum Magicians 上 EIP 的 discussion-to
主题,或通过打开一个新主题来讨论 EIP 包含在分叉中来实现的,例如 EIP-1153。
对于强大的社区支持很重要的 EIP,后一种选择可能是编目对 EIP 的支持和反对的好方法,讨论可以在任何地方进行。转向在 Ethereum Magicians 主题中执行此操作可以帮助避免 EIP 不得不重新发明轮子来记录此信息。这些帖子的一个好的论坛模板可以作为完整 EIP 网站的替代方案,例如 eip4844.com。
随着网络升级元主题的引入,升级过程将依赖于以下组件:
discussion-to
主题: 异步讨论 EIP 技术细节$UPGRADE-candidate
标签/主题: 考虑将 EIP 用于升级的异步提案,编目支持、反对、状态更新等。首先,我想在这里和 AllCoreDevs 上获得关于引入这些主题是否有益的反馈。假设是这种情况,那么我建议我们为 Cancun 试用该流程,并在之后重新评估。
- 原文链接: ethereum-magicians.org/t...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!