一份记录清单的元提案
EIP-2378 创建于 2019 年 11 月,类型是元类,状态 Stagnant。它不提出任何协议改动,内容本身就是一张表:哪些提案被 All Core Devs 会议标记为 Eligible for Inclusion(有资格纳入)。表里每一行都有四样东西——提案号、标题、流水线状态、初次决定的日期,再附一个指向会议记录的链接。后来在以太坊历史上如雷贯耳的名字,比如 EIP-1559 与 EIP-1057,都曾在 2019 年 11 月 1 日那期会议(第 74 次)的名单上出现过。
它描述的流水线长什么样
提案摘要里画了完整的通道:Draft(草稿)到 Eligible for Inclusion(有资格纳入),再到 Implementation(实现)、Testing(测试)、Accepted(接受)、Deployed(部署)。进入 Eligible 阶段的门槛写得很具体:提案要在 AllCoreDevs 例会上的简短讨论中被提出动议,由粗略共识推进;推进之后,各主要客户端与生态利益相关方表示的方向是——对提案持正面态度、愿意接收写得干净的拉取请求把它并进代码库,目的是能用一个开关打开它做测试,但此刻不设任何激活区块高度。换句话说,这个状态许诺的是”可以开始动工”,不是”会在哪天上线”。
这个状态真正值什么
动机段落讲了一个很现实的问题:给客户端写清楚规范、提交拉取请求,是一笔巨大的时间投资。Eligible for Inclusion 是核心开发者向提案作者发出的信号——方向被认可,值得继续投入。反过来说,它不承诺上线:同一份通道图里,从 Eligible 到 Deployed 之间还隔着实现质量、测试结论、安全审计和升级窗口四道现实关卡。EIP-1057 走完了前半段却在实现与测试阶段止步,EIP-1559 则一路走到 2021 年柏林升级落地。同一张起跑线名单,两种命运,恰好说明这个状态是许可证而不是保证书。
为什么这份清单后来不动了
提案自身的状态是 Stagnant——这个状态在 EIP 仓库里的含义是长期无人更新,而不是作废。清单式的文档天然面临维护成本:每行都要挂会议记录链接,AllCoreDevs 的讨论节奏与升级协调方式在 2019 年之后也演化出新的流程工具,逐条维护静态表格的实践价值下降。今天想了解一个提案推进到哪一步,更可靠的路径是直接看它的页面徽章、客户端仓库的里程碑链接和升级元提案(Hardfork Meta)里的主清单,而不是回到这张 2019 年的快照找坐标。
一条判断线
读任何协议提案的进度,建议按这条线走一遍:规范定稿了吗,客户端有人写代码了吗,公开测试网开过开关吗,写进哪次升级的元清单了吗,激活高度公告了吗。EIP-2378 的价值在于告诉你这些台阶在 2019 年那版流程里各有名字,每上一格都要付不同的代价。媒体转述里”提案已进入开发”和”提案将随某升级激活”之间的距离,用这条线量一量就清楚了。
快速问答
问:提案停在 Eligible 很多年,说明什么? 答:说明当年的动议没有随时间作废的机制。它更像一块立项牌,后续推进要重新过会议议程,多年不动通常意味着注意力已经转走。
问:Eligible 状态和提案页面状态是一回事吗? 答:不是。页面状态(Draft、Review、Last Call、Final 等)由 EIP 仓库编辑按文本与讨论进度维护;Eligible 是开发者会议给出的流程标记,两者经常不同步。
问:普通用户什么时候需要关心这些? 答:当你想判断一条”某升级将改变手续费/质押规则”的传闻时,先查它是否已进入带激活高度的升级清单;在那之前,一切变数都存在。
一个类比:立项牌与开工证
把这条流水线想成市政修路。提案是设计图纸;Eligible for Inclusion 相当于规划部门盖章同意立项——可以开始招标做施工准备了,但还没定动工日期;Implementation 是施工单位进场;Testing 是试验段通车;Accepted 是验收报告签字;Deployed 才是路正式并入市政路网。市政公示栏里”已立项”的路,可能因为地下管网、预算或环评问题几年不动工,图纸本身却永远留在公示栏里。EIP-2378 的表格就是那样一面 2019 年的立项公示墙,值得看的不是名单本身,而是每块牌子背后各自卡在哪道工序。
风险提示:本文只做治理流程说明,不构成任何投资建议;协议进度请以官方仓库与升级公告为准。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。