📖 术语 🟢 通俗解释 🔰 新手

📜 以太坊改进提案 EIP

一份正式、带编号的提案文档,用来给以太坊网络提出改动。任何人想说「以太坊应该这样改」,都得走这条官方途径,社区才好就此讨论、打磨,通过后再正式采纳。

💡
常见误解 — EIP 一通过就自动上线了吗?没那么简单。EIP 只是一份提案加规范,不是开关。核心类改动还得写成代码、在一次协调好的网络升级里发布,谁都才感受得到。
✍️ 想法 → 带编号草案 任何人都能提交 · 拿到 EIP-1559 这样的编号 🔍 公开评审 公开讨论 · 核心开发者参与表态 搁置 / 撤回 📣 最后征询 提出异议的最后窗口 🚀 Final 随网络升级上线 多数想法走不到漏斗底部
✍️ 大量想法涌入 → 🔍 公开评审与 📣 最后征询层层收窄(⛔ 不少搁置或被撤回)→ 🚀 只有少数走到 Final 并上线。这是一道漏斗,而非一条直线。

🏛️ 一句话理解 — 给一本公开规则手册提的修正案

把以太坊想成一本数千台电脑共同运行的规则手册。有人想改某条规则、或加一条新规则,不能直接动手改这本书,而要写一份 EIP:一份带编号的提案,就像递交给公共议会的一项议案。谁都能起草。它会被公开讨论、由专家评审,只有走完整个流程才会成为大家共同遵守的规则。以太坊治理和协议升级,主要就靠 EIP 来推进。

🔢 EIP 的编号代表什么?

每份提案都有自己的编号,比如 EIP-1559 或 EIP-20。编号只是个身份标识,不代表排名高低。它会经历一套公开的状态生命周期,大致是 想法 → 草案 → 评审 → 最后征询 → Final。包括以太坊联合创始人维塔利克·布特林在内的核心开发者会评审提案,确保升级既安全又有效。走到 Final 并非板上钉钉,一路上搁置或被撤回的 EIP 比比皆是。

🗂️ EIP 的三种类型

类型涵盖范围
🛠️ 标准类(Standards Track)多数以太坊软件都得关心的改动。含 核心(Core)(需要网络升级的协议改动)、网络层、接口层,以及 ERC(应用层与代币标准)
📋 流程类(Meta)改的是流程或程序,而非代码。不能随意无视,往往还得社区达成共识
📝 信息类(Informational)设计说明与指南。用不用、听不听,悉听尊便

📌 生命周期里具体有哪些状态,可能随时间调整。所以上面这些阶段,看作这趟旅程的大致轮廓就好,不必当成一成不变的法定顺序。

🪙 EIP 与 ERC — 是代币标准,不是核心改动

你常会听到「ERC-20 代币」。ERC(Ethereum Request for Comments,以太坊意见征询)是 EIP 的一个子类,面向应用层标准,大多是代币标准。每个 ERC 都是 EIP,但并非每个 EIP 都是 ERC。关键差别在于:ERC 制定的是应用和钱包共同遵守的规则,它改动以太坊的核心协议。

  • 🟢 ERC-20(正式编号 EIP-20)— 多数加密代币遵循的同质化代币标准
  • 🖼️ ERC-721(正式编号 EIP-721)— 多数 NFT 遵循的标准

⛽ 一个出名的核心 EIP — EIP-1559

EIP-1559 在 2021 年 8 月的伦敦硬分叉里上线,几乎每个 ETH 用户都有感。它把过去的手续费竞价机制,换成了由协议设定的 基础费(base fee) 外加一笔可选的 优先小费,让 Gas 费更可预测。那笔基础费随后会被销毁(永久移除),使 ETH 带上了几分通缩属性。这正是核心类 EIP 的实例:一项真刀真枪的协议改动,得靠一次协调好的升级才能上线。

❓ 常见问题

EIP 一旦通过就立刻成为规则吗?
不会。EIP 只是一份提案和规范,并不是一按就开的开关。它得先通过公开讨论和评审;如果是核心类 EIP,还要写成代码、在一次协调好的网络升级里上线,才会真正起作用。很多 EIP 终其一生都走不到 Final 阶段。
EIP 和 ERC 有什么区别?
ERC 是 EIP 的一个子类,专门面向应用层和代币标准,比如同质化代币用的 ERC-20。所有 ERC 都是 EIP,但并非所有 EIP 都是 ERC。ERC 制定的是应用和钱包共同遵守的规则,它不改动以太坊的核心协议。
任何人都能写 EIP 吗?
可以。提交 EIP 不要求你是核心开发者。写好之后它会拿到一个编号,进入一套公开的生命周期;包括维塔利克·布特林在内的核心开发者会对它进行评审,以确保升级既安全又有效。

🔗 相关术语 · 币种