# 比特币为什么只有 2100 万枚

> 比特币为什么只有 2100 万枚？区块奖励每 4 年减半，总量收敛于 2100 万枚，写进代码、无法增发。本文讲清发行时间表、为什么改不动，以及丢失的币不可再生。

2100 万枚不是承诺，也不是公告，而是写进代码的数学结果。比特币的新币只通过挖矿产出，每个新区块附带一笔固定奖励。奖励从最初的每区块 50 枚开始，每 21 万个区块（约 4 年）减半一次。50、25、12.5、6.25……按这个几何级数无限加总，总和约等于 2100 万枚。

精确数字是 20,999,999.9769 枚，差值来自挖矿时的取整误差。最后一枚比特币预计在 2140 年前后被挖出。

## 发行进度

- 2009 年上线时，总量为零，全部比特币都从挖矿中产生。

- 截至目前，已发行的比特币超过总量的九成。剩余部分将在之后一百多年里以越来越慢的速度发行。

- 这是比特币与法币的根本区别：法币的发行量由央行随时决定；比特币的发行量在 2009 年上线那一刻就已经确定，精确到每一周。

## 为什么是 2100 万这个数

中本聪没有详细解释过这个选择。可以确认的是两个设计意图：

1. **总量有限，且可预期。** 与黄金不同——黄金每年的新增开采量取决于价格和技术，上限未知；比特币的新增供给按时间表递减，最终归零。

2. **可分割性对冲了总量限制。** 每枚比特币可以分割为 1 亿聪，全网共有 2100 万亿聪。这意味着即使单位价格上涨，日常使用也不受影响。分割性使「总量小」不构成使用障碍。

## 为什么改不了

理论上，代码可以被修改。实际上，增发需要全网绝大多数节点和矿工同时接受新规则。而节点和矿机的运行者本身是持有者和使用者——增发会稀释每一个人手里的币。历史上有过多次修改发行量、扩大区块容量的尝试，都因为无法取得全网共识而失败。

规则改不动的原因不是技术，而是利益结构：这套规则保护的是所有参与者，所以所有参与者都有动机维护它。

## 两个补充事实

- **丢失的币不可再生。** 私钥丢失后，对应的币永久退出流通。估计已有数百万枚比特币因此无法找回。所以实际可流通的量比 2100 万更少。

- **减半的节奏精确执行了 4 次**：2012、2016、2020、2024 年，误差在一天以内。自 2009 年以来，发行时间表没有偏离过。

## 要点

- 2100 万枚是代码规则的数学结果：每 21 万个区块（约 4 年）奖励减半，总和收敛于 2100 万。

- 最后一枚约在 2140 年挖出，目前发行量已超过九成。

- 分割性（1 亿聪）使总量限制不妨碍使用。

- 修改规则需要全网共识，增发会损害所有参与者，因此改不动。

- 丢失的币不可再生，实际流通量小于 2100 万枚。

## 相关文章

---

原文：https://blog.btchao.com/post/bitcoin-21-million-supply-cap
