挖矿是什么?工作量证明(PoW)
比特币挖矿是工作量证明竞赛:矿工反复哈希区块头,胜者每块获得 3.125 BTC 加手续费,难度调整让出块保持约 10 分钟。
直接答案:挖矿是比特币在工作量证明机制下添加新区块的方式。矿工反复对区块头做哈希运算,直到算出低于网络目标值的结果;第一个成功的矿工把区块写上链,并获得区块奖励,即新发行的比特币(目前每块 3.125 BTC)加上该区块的交易手续费。由于这项工作要消耗真实的电力和硬件,改写历史的代价变得极高,这正是网络安全的来源。
用大白话理解挖矿
区块链需要一种公平方式来决定谁写共享账本的下一页。比特币的答案是一场「彩票」,而彩票要用电来买。每个矿工把等待中的交易组成一个候选区块,然后尝试数十亿种微小变化,希望其中一种算出「中奖」的指纹。没有人能预测哪一次会中,所以想多中奖,唯一的办法就是多尝试,也就是在硬件和电力上花更多钱。
会遇到的几个词:
- 哈希:数据的指纹,输入稍有变化,哈希就完全不同。见 区块链如何工作。
- 目标值与难度:目标值是有效哈希必须小于等于的数;难度是同一件事的另一种表达,表示达到它有多难。
- 算力:一个矿工或整个网络每秒能尝试多少次。
- 区块奖励:根据比特币开发者指南(核对于 2026-11-01),它是区块补贴(新发行的币)加上该区块所有交易支付的手续费,由区块里的第一笔交易,即 coinbase 交易领取。
- 工作量证明(PoW):有效哈希本身就是证明,任何人都能瞬间验证,但算出它需要巨大投入。
一个区块是怎么挖出来的
- 矿工从内存池收集有效交易,通常优先选手续费高的。这个队列可以在 内存池工具 看到。
- 构建区块头,其中包含上一个区块的哈希,以及本区块交易的摘要(默克尔根)。
- 对区块头做哈希。如果结果高于目标值,就改动一个叫 nonce 的小字段再试,每秒数十亿次。
- 一旦有哈希达到目标,矿工就广播这个区块。其他节点在瞬间完成检查,若有效就在它后面继续出块。
- 矿工的 coinbase 交易随即支付给它补贴加手续费。
根据开发者指南(核对于 2026-11-01),网络每 2,016 个区块会根据区块时间戳重新计算难度,目标是让这些区块用时 1,209,600 秒,也就是两周。平均每块约 10 分钟就是这么来的。假设更多矿工加入,最近 2,016 个区块只用了 12 天,网络就会把难度提高约 14 ÷ 12,也就是约 17%,让出块速度回到 10 分钟附近;如果矿工离开,难度则会下降。可以在 难度调整工具 实时跟踪。
数字:奖励随时间变化
补贴每 210,000 个区块减半。第 4 次减半发生在区块 840,000,日期是 2024-04-20,补贴降到 3.125 BTC。按平均每天约 144 个区块(24 小时 × 每小时 6 个)计算:
| 阶段 | 每块补贴 | 每天约新增 BTC(144 块) |
|---|---|---|
| 2009 年创世 | 50 BTC | 7,200 |
| 第 2 次减半后(区块 420,000) | 12.5 BTC | 1,800 |
| 第 3 次减半后(区块 630,000) | 6.25 BTC | 900 |
| 第 4 次减半后(区块 840,000) | 3.125 BTC | 450 |
| 第 5 次减半后(区块 1,050,000,预计) | 1.5625 BTC | 225 |
每日数字是平均值,实际出块时间有波动;手续费另外加上,并随需求变化。由于补贴不断减少,预计手续费在矿工收入中的占比会越来越高。减半进度见 减半倒计时,历史回顾见 减半历史研究。
新手该不该挖矿?决策表
工业矿场使用专用矿机(ASIC),并谈下低价电力。家用设备要和它们争夺同一份奖励。
| 你的情况 | 现实的选择 |
|---|---|
| 只是想持有 BTC | 小额买入通常比挖矿省事得多,见 第一次买比特币 |
| 电价非常便宜且懂技术 | 先用 挖矿收益指南 测算是否划算 |
| 有人推销固定日收益的「云挖矿」 | 大概率是骗局,见 防范诈骗 |
| 只想弄懂原理 | 运行一个节点或关注难度、手续费图表,而不是买矿机 |
如果仍然想尝试:
- 记下每千瓦时电价和矿机功耗。
- 估算你在全网算力中的占比,以及每天预期能挖到多少 BTC。
- 扣除电费、矿池费、散热和硬件折旧。
- 对结果做压力测试:BTC 价格更低、难度更高、下一次减半来临时怎样。
- 只有在这些假设下仍然成立、且投入的是亏得起的钱时才继续。
常见误解与风险
- 「挖矿是在解有用的数学题」:这个难题是故意设计的无意义猜测,它的价值在于代价高且容易验证。
- 「矿工越多出块越快」:只是短期现象,难度调整会把平均出块时间拉回 10 分钟附近。
- 「以太坊也要挖矿」:自 2022 年 9 月 15 日「合并」后不再挖矿,改由质押 ETH 的验证者出块,见 权益证明是什么。
- 「多数算力不会被滥用」:开发者指南指出,掌握多数算力的矿工可以可靠地改写最近的历史,即「51% 攻击」,这也是确认数重要的原因。
- 隐性成本:噪音、发热、当地对用电的规定,以及快速贬值的硬件。
常见问题
为什么比特币出块时间约 10 分钟?
每 2,016 个区块的难度调整以两周为目标,平均下来每块约 10 分钟。
2100 万枚比特币全部发完后会怎样?
按现行规则,补贴会持续减半直到实际为零,那时矿工只靠交易手续费获得收入。
什么是矿池?
矿工把算力合在一起,按贡献比例分配奖励。收入更平稳,但预期总收益不会因此增加。
挖矿和质押是一回事吗?
不是。挖矿是在工作量证明下消耗算力,质押是在权益证明下锁定代币。
结论
挖矿把电力转化为安全:矿工竞相寻找有效的工作量证明,胜者每块获得 3.125 BTC 加手续费,难度会自动调整让出块平均约 10 分钟。对大多数新手来说,理解挖矿有助于看懂比特币的供应和手续费,而小额买入通常比自己挖更简单。矿工经济状况可在 矿工周期图 查看。
仅供教育参考,不构成投资建议。规则核对于 2026-11-01。