Ethereum from zero · Lesson 19.02

ETH 为什么有时越用越少,却没有固定上限?

ETH 的数量不是一条只会向上的直线。共识奖励把新 ETH 加进系统,基础费与惩罚把 ETH 移出系统; 两边在每一个观察区间里的差,才叫净供给变化。

  • 阅读约 38 分钟
  • 4 个机制图
  • 4 个交互实验
  • 6 道复盘题
  • 核对日期 2026-07-26
Protocol inflow 共识层新发行
Internal movement 小费 / MEV / 转账
ETH total supply · 概念水位 120.000 M stock, not price
Execution 执行基础费销毁
Data Blob 基础费销毁
Consensus 惩罚与罚没
概念刻度 · 非实时供给数据 · 水位不代表价格
01 / STOCK ≠ FLOW

先问“有多少”,再问“变多少”

总供给是某一时点的存量;发行与销毁是某段时间的流量。把两者混在一起,是绝大多数误解的起点。

02 / ISSUANCE ≠ INCOME

验证者收入不全是新 ETH

共识奖励属于发行;优先费与 MEV 主要是已有 ETH 的重新分配。收入相同,供给含义可以完全不同。

03 / DEFLATION ≠ PRICE

数量减少,不等于价格承诺

“通缩”在本课只描述 ETH 数量下降。市场价格还受需求、流动性、风险与预期影响,那是下一课的边界。

展开本课目录
  1. 先建立总公式
  2. 发行:安全预算
  3. 销毁:两套基础费
  4. 净供给实验室
  5. 总量与位置
  6. 规则如何演化
  7. 十二个常见误区
  8. 如何自己核验
  9. 复盘与测验
  10. 术语与一手资料

00 / ORIENTATION

不要先背“通胀”或“通缩”,先看四条流

把 ETH 想成水库:协议能开进水口,也能开出水口;内部搬水不会改变总水位。

经济模型听起来像金融术语,其实第一步只是守恒记账。选定一个开始时点和结束时点, 先数清楚期间新创造了多少 ETH,再数清楚多少 ETH 被协议永久移除。

STOCK / S

总供给

某个时点已经存在的 ETH 数量,像水库此刻的水位。它没有类似比特币 2100 万枚的固定硬上限。

INFLOW / R

共识奖励

协议为验证者履行共识职责创造的新 ETH。The Merge 之后,执行层不再有 PoW 区块发行。

OUTFLOW / B

基础费销毁

执行 Gas 基础费和 Blob Gas 基础费都由协议扣除并销毁,不进入任何人的余额。

OUTFLOW / D

惩罚与罚没

离线、未正确履职或可罚没行为会扣减验证者余额;未转给其他账户的扣减有效减少供给。

ETH quantity system 同一观察区间
+ 提议区块奖励
+ 证明与同步职责奖励
Stock at time t ETH 总供给
− 执行基础费
− Blob 基础费
− 净惩罚 / 罚没

普通转账、质押存入、质押提现、优先费和 MEV 都是水库内部移动;它们会改变谁持有、在哪里持有,但不会自动改变总水位。

“通胀 / 通缩”到底在说什么?

在本课里,若 S_end > S_start,称这一观察区间的 ETH 供给通胀; 若两者相等,称净发行约为零;若 S_end < S_start,称供给通缩。 区间变化率是 (S_end − S_start) / S_start。这不是消费物价通胀,也不是 ETH 价格方向。 ethereum.org 也把 ETH 供给描述为由 PoS 发行与销毁共同决定的动态量。[1] [2]

01 / ISSUANCE

新 ETH 从哪里来?从协议支付的安全预算来

发行不是“白送利息”,而是协议为区块提议、投票、同步与诚实在线支付的共识成本。

The Merge 之后,以太坊不再给 PoW 矿工发执行层区块奖励。今天的新发行来自 PoS 共识层: 验证者正确履职时余额增加,未履职或违规时余额减少。执行层发行因此为零,但共识层发行仍持续。 [3][4]

为什么发行量不是“每个区块固定 X ETH”?

验证者的基础奖励取决于自己的有效余额与全网总活跃有效余额。 当前共识规范先按 1 ETH 增量计算每单位基础奖励,再乘回每个验证者的有效余额增量。 省略整数取整后,核心比例关系可以写成:[5]

这带来一个精妙的反馈:更多 ETH 参与质押时,全网总安全预算会上升,但不会与质押量一比一线性增长; 同时,每单位质押获得的协议奖励率会下降。于是协议能在安全投入与发行成本之间形成自调节。

Interactive model 01

更多质押,为什么总发行上升、单位收益下降?

理想化曲线,只演示平方根关系;不是实时 APR,也不含小费、MEV、运营成本或服务费。

32 M ETH
理想年度共识发行近似 ≈ 940,170 ETH 只用于理解数量级和曲线
理想单位质押奖励率近似 ≈ 2.94% 协议层毛奖励,不是用户净收益
相对 32M 的总发行指数 100.0 32M 设为 100

年度近似采用研究笔记中的理想化推导:I ≈ 166.2√T ETH、y ≈ 166.2/√T; T 以 ETH 计。它用于教学曲线,不是协议承诺或实时收益报价。[16]

验证者收到的 ETH,哪些不是发行?

NEW ETH

共识协议奖励

履行证明、提议、同步委员会等职责产生,记入共识层余额;这是此前不存在的新 ETH。

RECYCLED ETH

优先费与 MEV

主要由交易用户或市场参与者把已有 ETH 转给区块提议者;它改变分配,不增加总供给。

因而“验证者总收入”不能直接拿来当“ETH 总发行”。ethereum.org 的技术说明明确区分: 协议奖励会铸造 ETH,而交易小费和 MEV 是已有 ETH 的再分配。[3]

02 / BURN

销毁不是把 ETH 送进黑洞地址,而是协议不再记给任何人

今天至少要看两套相互独立的费用市场:执行 Gas 基础费与 Blob Gas 基础费。

EIP-1559 把执行费用拆成基础费与优先费。基础费由协议根据区块拥堵自动计算并销毁; 优先费付给区块提议者。用户设置的 maxFeePerGas 只是愿付上限,不是必然扣款。 [8]

Sender pays actual fee gasUsed × 实际单价
baseFee × gasUsed
协议销毁
供给 −
priorityFee × gasUsed
给提议者
供给不变

未使用的 gas limit 不收费;超出实际费用的预扣上限不会被当作基础费销毁。失败交易仍要为已经执行并消耗的 Gas 付费。

Interactive model 02

拆开一笔交易:烧了多少,给了多少?

只模拟执行 Gas;1 gwei = 10⁻⁹ ETH。实际优先费还受 maxFeePerGas 上限约束。

21,000
20 gwei
2.0 gwei
执行基础费销毁 0.000420 ETH gasUsed × baseFee
付给区块提议者 0.000042 ETH gasUsed × priorityFee
总执行费 0.000462 ETH 不含转账金额与 Blob 费

基础费为什么会自己升降?

EIP-1559 把每个区块的目标 Gas 使用量设为 Gas 上限的一半。上一个区块高于目标,下一块基础费上升; 低于目标则下降;正好等于目标则不变。满区块相当于目标的两倍,单块最多约上升 12.5%; 空区块最多约下降 12.5%。这是一台自动拥堵温控器,而不是验证者随意报价。

Interactive model 03 · EIP-1559 feedback

目标不是“每块塞满”,而是围绕半满调节

短时可以使用到两倍目标容量;持续超目标会推高基础费,抑制需求并增加销毁。

100%
下一块基础费变化 0.00%
若当前为 20 gwei 20.00 gwei
系统反馈 保持

第二个排水口:Blob 基础费

Dencun 升级引入 EIP-4844 后,Rollup 可以用 Blob 发布数据。Blob Gas 有独立于执行 Gas 的基础费和拥堵反馈; 实际 Blob 费从发送者余额扣除并销毁,即使交易执行失败也不退还这部分 Blob 费。 [9] Fusaka 升级中的 EIP-7918 又为 Blob 基础费加入与执行成本关联的储备价格, 但没有改变“Blob 基础费被销毁”这一供给事实。[10] [11]

03 / NET SUPPLY

通胀还是通缩,不是 ETH 的永久标签,而是区间结果

网络安静时,发行可能大于销毁;需求旺盛时,销毁可能超过发行;协议升级还会改变两端规则。

“ETH 是通缩资产”与“ETH 是通胀资产”都说得太快。正确问题必须带时间窗口: 在这 30 天、这一年或自某次升级以来,新增了多少、移除了多少、净变化多少?

Interactive model 04

ETH 供给实验室

以下都是教学情景,不是当前链上数据或预测。所有输入必须属于同一观察区间。

120.0 M ETH
365 天
780,000 ETH
10,000 ETH
650,000 ETH
40,000 ETH
区间供给通胀 +80,000

+0.0667% · 简单年化 +0.0667%

期初供给120,000,000 ETH
+ 共识奖励+780,000 ETH
− 总移除−700,000 ETH
= 期末供给120,080,000 ETH

为什么不要硬背“16 gwei 就会通缩”?

某个历史示例的盈亏平衡 Gas 价格依赖当时的质押量、共识发行、区块 Gas 使用量、Blob 销毁和惩罚。 这些变量都会变化。更稳健的做法是先选时间窗口,用实际 gasUsed 与实际发行、销毁数据计算:

04 / QUANTITY VS LOCATION

质押与提现改变 ETH 在哪里,不会凭空改变有多少

把执行层账户与共识层验证者余额看成两个相连水箱:跨层移动不是铸造,也不是销毁。

存入 32 ETH 去激活验证者时,这 32 ETH 从可转账的执行层位置进入共识层记账; 提现时再从验证者余额移回执行地址。只有期间产生的共识奖励是新增发行, 提现动作本身不会再发行一次。[12]

Execution layer 钱包 / 合约余额

可转账、可支付 Gas、可参与应用

存入质押
总量不变 →
← 提现 / 退出
总量不变
Consensus layer 验证者余额

履行职责;奖励增加,惩罚减少

Pectra 之后,旧式 Type 1 验证者与复利 Type 2 验证者的奖励提现行为不同;但“提现是位置移动,不是再次发行”对两者都成立。

事件 发生了什么 总供给影响 位置 / 分配影响
获得共识奖励 验证者余额被协议正向记账 增加 先进入共识层余额
支付执行基础费 基础费不进入任何账户 减少 发送者余额下降
支付优先费 / MEV 已有 ETH 转给提议者或其他参与者 不变 持有人改变
存入质押 执行层资产进入验证者记账 不变 可用位置改变
提现 / 退出 既有验证者余额移到执行地址 不变 流动性位置改变
离线惩罚 / 罚没 验证者余额被协议扣减 减少 安全违规承担成本
私钥丢失 / 长期锁仓 ETH 可能事实上无法使用 协议口径通常不变 可流通性下降

“总供给”与“可流通供给”不是同一个指标

总供给问的是协议账本里存在多少 ETH;可流通供给还会排除或讨论质押、长期锁仓、桥接、丢失私钥、 托管地址等。不同数据平台对“可流通”的口径可能不同。看到两个仪表盘数字不一致时,先读定义, 再比较数字,而不是先断言其中一个错了。

05 / POLICY THROUGH UPGRADES

ETH 的规则是可验证的,但不是永远不变的

货币政策写在协议规则里;规则通过公开的 EIP、客户端实现、测试与网络升级继续演化。

以太坊没有一条从创世起永久固定的发行曲线。理解今天的供给模型,必须知道几次关键升级怎样先降低 PoW 奖励, 再加入销毁,最终改为 PoS 共识发行。

2015
PoW 初始发行

每个主链区块的基础奖励为 5 ETH,另有叔块相关奖励。

2017
Byzantium / EIP-649

PoW 区块奖励从 5 ETH 降至 3 ETH。[13]

2019
Constantinople / EIP-1234

PoW 区块奖励从 3 ETH 降至 2 ETH。[14]

2020
Beacon Chain

PoS 共识层开始发行;直到 The Merge 前,它与 PoW 执行层发行并存。

2021
London / EIP-1559

执行 Gas 基础费开始销毁;供给第一次拥有与网络使用量直接连接的持续排水口。

2022
The Merge / EIP-3675

PoW 区块发行结束,执行层发行归零;新发行保留在 PoS 共识层。

2023
Shapella / EIP-4895

质押提现启用。它把既有验证者余额推送到执行层,不是再次铸造。

2024
Dencun / EIP-4844

Blob 数据市场上线;Blob 基础费成为另一条销毁流。

2025.05
Pectra / EIP-7251

复利型验证者最大有效余额提高到 2048 ETH,最低激活余额仍为 32 ETH。

2025.12
Fusaka / EIP-7918

Blob 基础费增加与执行成本关联的储备价格逻辑,供给模型仍保留 Blob 销毁项。

“写进协议”意味着任何人都能运行客户端、重放状态转换并核验规则;它不意味着规则永远不能改。 升级需要经过 EIP 讨论、实现、测试与社会协调,最终由网络参与者选择运行兼容客户端。 [15]

06 / COMMON FAILURE MODES

十二句话,最容易把供给机制讲错

先识别错误句式,再用“创造、移除、移动”三分法修正。

误区 01

“所有 Gas 费都会销毁。”

准确说法

执行基础费销毁;优先费给提议者。Blob 交易还要单独计算 Blob 基础费。

误区 02

“验证者收入都是新发行。”

准确说法

共识协议奖励是发行;优先费与 MEV 主要是已有 ETH 的再分配。

误区 03

“质押奖励在提现时才铸造。”

准确说法

奖励在共识层记账时已经发行;提现只是把既有余额移到执行地址。

误区 04

“质押 ETH 已退出总供给。”

准确说法

质押改变位置、可用性与安全用途,不等于协议销毁。

误区 05

“质押翻倍,发行也翻倍。”

准确说法

理想总发行约随 √T 增长;单位质押奖励率约随 1/√T 下降。

误区 06

“验证者最多只有 32 ETH 有效。”

准确说法

Pectra 后复利型验证者可在 32 至 2048 ETH 之间按增量计权。

误区 07

“EIP-1559 保证永久通缩。”

准确说法

每个区间结果取决于实际发行、执行销毁、Blob 销毁与惩罚之差。

误区 08

“销毁的首要目的就是推高价格。”

准确说法

EIP-1559 先解决费用市场与激励问题;不能把机制设计简化成价格口号。

误区 09

“供给减少就保证价格上涨。”

准确说法

供给只是价格的一项变量;需求、流动性、风险和预期同样重要。

误区 10

“平均 Gas Price 就是销毁单价。”

准确说法

执行销毁要使用 baseFeePerGas;总有效 Gas Price 还包含优先费。

误区 11

“ETH 有固定总量上限。”

准确说法

当前没有固定硬上限;供给由动态发行与销毁规则共同决定。

误区 12

“锁仓、丢币和销毁是一回事。”

准确说法

锁仓与丢失可能降低可用流动性,但协议总供给口径不一定减少。

07 / VERIFY IT YOURSELF

看到一张“ETH 通缩图”,怎样判断它有没有偷换概念?

不要只看最终百分比;沿着时间窗口、字段、公式与口径逐层回查。

  1. 先固定时间窗口日、周、年与自 Merge 以来不能混算;起止区块或 epoch 应明确。
  2. 发行只数协议新创造不要把优先费、MEV、普通转账或提现额加入发行。
  3. 执行销毁使用 baseFeePerGas × gasUsed不要用 maxFeePerGas、gas limit 或包含小费的总 Gas Price 代替。
  4. Blob 销毁单独计算使用 blobBaseFee 与 blobGasUsed;不要把 Blob Gas 与执行 Gas 相加后乘同一单价。
  5. 共识惩罚不要漏掉离线惩罚、罚没与相关余额扣减会影响净供给,尤其在异常时期。
  6. 确认供给口径总供给、流通供给、液态供给、质押比例回答的是不同问题。
  7. 年化方法要透明简单年化与复合年化不同;短窗口年化尤其容易制造夸张数字。
  8. 把数据时间与规则版本写在一起2022、2024 与 2026 的协议组件不同,旧常数不能当作当前事实。

08 / RECAP

现在闭上公式,看看你是否真的理解

每题选择后会显示解释;答案不依赖实时市场数据。

1. 哪一项属于“重新分配”,而不是新发行?

2. 验证者把 2 ETH 已累计奖励提现到钱包时,总供给怎样变化?

3. 一笔普通 EIP-1559 交易中,哪部分直接减少 ETH 总供给?

4. 全网总活跃有效质押增加时,哪项描述最准确?

5. Pectra 之后,关于有效余额哪项正确?

6. 某月 ETH 净供给为负,可以直接推出什么?

把整课压缩成五句话

  1. 发行创造新 ETHThe Merge 后来自 PoS 共识奖励,执行层发行已归零。
  2. 两类基础费都会销毁执行基础费与 Blob 基础费属于独立费用市场,分别计算。
  3. 收入不等于发行优先费与 MEV 是再分配;惩罚与罚没则会减少余额。
  4. 净变化必须带时间窗口发行减去所有销毁与净惩罚,决定该区间通胀、平衡或通缩。
  5. 数量机制不是价格结论供给事实可验证,但价格还需要下一课的完整分析框架。

09 / GLOSSARY & PRIMARY SOURCES

术语与一手资料

优先引用 ethereum.org、EIP 原文与当前共识规范;动态参数与升级状态按核对日期理解。

Issuance
协议创造此前不存在的 ETH。本课主要指共识层正向奖励。
Burn
协议永久移除 ETH,使其不再计入任何可用余额;不等于普通转到某个账户。
Base fee
由协议按拥堵自动计算的最低基础价格;执行 Gas 与 Blob Gas 各有独立基础费。
Priority fee
用户付给区块提议者的执行交易小费,是已有 ETH 的转移。
Effective balance
共识奖励和权重计算采用的验证者余额口径,不总等于其原始或显示余额。
Net issuance
同一窗口内新发行减去销毁与净惩罚后的供给变化。
Inflation / deflation
本课专指 ETH 总量在观察区间增加或减少,不指消费物价,也不直接指市场价格。
MEV
区块构建和交易排序等产生的可提取价值;相关支付通常是已有资产再分配。

以下外部来源将在新标签页打开;均于 2026-07-26 核对。

  1. [01]
    Understanding ETH Supply and Issuance · ethereum.org

    ETH 动态供给、PoS 发行与 EIP-1559 销毁的入门定义。

  2. [02]
    How The Merge impacted ETH supply · ethereum.org

    发行 / 销毁二力模型、Merge 后执行层发行归零、惩罚的供给影响;页面中的 14M 与 1700 ETH/日为历史示例,不作为本课现值。

  3. [03]
    Technical intro to ether · ethereum.org

    共识奖励的发行属性,以及优先费 / MEV 属于 recycled ether 的区分。

  4. [04]
    EIP-3675: Upgrade consensus to Proof-of-Stake

    The Merge 对执行层区块规则、PoW 奖励与共识职责的协议变更。

  5. [05]
    Altair — The Beacon Chain · Ethereum Consensus Specs

    基础奖励按有效余额增量与总活跃有效余额平方根计算的规范函数。

  6. [06]
    EIP-7251: Increase the MAX_EFFECTIVE_BALANCE

    32 ETH 最低激活余额、2048 ETH 复利型最大有效余额与 1 ETH 增量。

  7. [07]
    Prague-Electra (Pectra) · ethereum.org

    Pectra 于 2025-05-07 激活,以及验证者有效余额相关升级说明。

  8. [08]
    EIP-1559: Fee market change

    执行基础费反馈、销毁、优先费与 max fee 的原始规范。

  9. [09]
    EIP-4844: Shard Blob Transactions

    Blob Gas 独立费用市场、Blob 费扣除、销毁与失败不退款规则。

  10. [10]
    EIP-7918: Blob base fee bounded by execution cost

    Fusaka 后 Blob 基础费储备价格与执行成本的关联。

  11. [11]
    Fulu-Osaka (Fusaka) · ethereum.org

    Fusaka 主网状态与相关协议升级的官方概览。

  12. [12]
    EIP-4895: Beacon chain push withdrawals as operations

    质押提现是共识层向执行层的系统级余额移动。

  13. [13]
    EIP-649: Metropolis Difficulty Bomb Delay and Block Reward Reduction

    历史 PoW 区块奖励从 5 ETH 调整为 3 ETH。

  14. [14]
    EIP-1234: Constantinople Difficulty Bomb Delay and Block Reward Adjustment

    历史 PoW 区块奖励从 3 ETH 调整为 2 ETH。

  15. [15]
    Ethereum governance · ethereum.org

    协议升级、EIP、客户端实现与链下社会协调的治理边界。

  16. [16]
    Issuance Issues — Initial Issue · Ethereum Research Notes

    理想年度发行与收益率平方根近似的推导;公式用于教学,作者政策观点不代表协议共识。

ETH 的供给不是一个口号,而是一笔可以重放的账:新发行流入,基础费与惩罚流出,位置移动保持总量。