用途:本技能帮助解答以太坊协议如何演进的问题,包括 EIP 生命周期、硬分叉流程、决策在哪里发生,以及如何追踪即将到来的变更。
主要能力:
- 判断某功能是否真的被计划:区分 CFI(Considered for Inclusion,考虑纳入)、SFI(Scheduled for Inclusion,已排定纳入)、DFI(Declined for Inclusion,拒绝纳入),依据 EIP-7723。
- 解释 EIP 状态含义:Stagnant(6 个月以上无活动)、Withdrawn(作者放弃)、Draft/Review(存在但未排入任何分叉)、Final(规范完成,核心 EIP 仍需排期)。
- 说明硬分叉时间线,如 Shapella、Dencun、Pectra、Fusaka、Glamsterdam。
- 指导查询顺序:优先 forkcast.org,其次 eth-rnd-archive、ethereum/pm、ethereum/EIPs、execution-specs 与 consensus-specs、EthMagicians、ethresear.ch,最后才是网页搜索。
使用方式:回答协议问题时应先查 forkcast.org 看 EIP 状态与 devnet 矩阵,再查 EIP 仓库的 status 字段;状态不明时查最近三个月的 ACD 会议摘要、Discord 归档与 EthMagicians 讨论。若某功能未出现在 forkcast 或没有分叉关联,则说明当前未排期。
适用场景:用户询问某功能是否已上线、何时可用、是否在下一个分叉中,或需要了解协议提案流程与该找哪个客户端团队报告问题时。
限制:路线图与目标日期仅为愿望而非承诺,时间会推迟;ethereum.org 文档往往滞后数月;EIP 文本可能因实现而改动,规范应以 execution-specs 或 consensus-specs 为准;多数 EIP 最终不会上线,硬依赖未发布功能存在风险。