挖矿是什么?工作量证明(PoW)

比特币挖矿是工作量证明竞赛:矿工反复哈希区块头,胜者每块获得 3.125 BTC 加手续费,难度调整让出块保持约 10 分钟。

直接答案:挖矿是比特币在工作量证明机制下添加新区块的方式。矿工反复对区块头做哈希运算,直到算出低于网络目标值的结果;第一个成功的矿工把区块写上链,并获得区块奖励,即新发行的比特币(目前每块 3.125 BTC)加上该区块的交易手续费。由于这项工作要消耗真实的电力和硬件,改写历史的代价变得极高,这正是网络安全的来源。

用大白话理解挖矿

区块链需要一种公平方式来决定谁写共享账本的下一页。比特币的答案是一场「彩票」,而彩票要用电来买。每个矿工把等待中的交易组成一个候选区块,然后尝试数十亿种微小变化,希望其中一种算出「中奖」的指纹。没有人能预测哪一次会中,所以想多中奖,唯一的办法就是多尝试,也就是在硬件和电力上花更多钱。

会遇到的几个词:

  • 哈希:数据的指纹,输入稍有变化,哈希就完全不同。见 区块链如何工作。
  • 目标值与难度:目标值是有效哈希必须小于等于的数;难度是同一件事的另一种表达,表示达到它有多难。
  • 算力:一个矿工或整个网络每秒能尝试多少次。
  • 区块奖励:根据比特币开发者指南(核对于 2026-11-01),它是区块补贴(新发行的币)加上该区块所有交易支付的手续费,由区块里的第一笔交易,即 coinbase 交易领取。
  • 工作量证明(PoW):有效哈希本身就是证明,任何人都能瞬间验证,但算出它需要巨大投入。

一个区块是怎么挖出来的

  1. 矿工从内存池收集有效交易,通常优先选手续费高的。这个队列可以在 内存池工具 看到。
  2. 构建区块头,其中包含上一个区块的哈希,以及本区块交易的摘要(默克尔根)。
  3. 对区块头做哈希。如果结果高于目标值,就改动一个叫 nonce 的小字段再试,每秒数十亿次。
  4. 一旦有哈希达到目标,矿工就广播这个区块。其他节点在瞬间完成检查,若有效就在它后面继续出块。
  5. 矿工的 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 BTC7,200
第 2 次减半后(区块 420,000)12.5 BTC1,800
第 3 次减半后(区块 630,000)6.25 BTC900
第 4 次减半后(区块 840,000)3.125 BTC450
第 5 次减半后(区块 1,050,000,预计)1.5625 BTC225

每日数字是平均值,实际出块时间有波动;手续费另外加上,并随需求变化。由于补贴不断减少,预计手续费在矿工收入中的占比会越来越高。减半进度见 减半倒计时,历史回顾见 减半历史研究。

新手该不该挖矿?决策表

工业矿场使用专用矿机(ASIC),并谈下低价电力。家用设备要和它们争夺同一份奖励。

你的情况现实的选择
只是想持有 BTC小额买入通常比挖矿省事得多,见 第一次买比特币
电价非常便宜且懂技术先用 挖矿收益指南 测算是否划算
有人推销固定日收益的「云挖矿」大概率是骗局,见 防范诈骗
只想弄懂原理运行一个节点或关注难度、手续费图表,而不是买矿机

如果仍然想尝试:

  1. 记下每千瓦时电价和矿机功耗。
  2. 估算你在全网算力中的占比,以及每天预期能挖到多少 BTC。
  3. 扣除电费、矿池费、散热和硬件折旧。
  4. 对结果做压力测试:BTC 价格更低、难度更高、下一次减半来临时怎样。
  5. 只有在这些假设下仍然成立、且投入的是亏得起的钱时才继续。

常见误解与风险

  • 「挖矿是在解有用的数学题」:这个难题是故意设计的无意义猜测,它的价值在于代价高且容易验证。
  • 「矿工越多出块越快」:只是短期现象,难度调整会把平均出块时间拉回 10 分钟附近。
  • 「以太坊也要挖矿」:自 2022 年 9 月 15 日「合并」后不再挖矿,改由质押 ETH 的验证者出块,见 权益证明是什么。
  • 「多数算力不会被滥用」:开发者指南指出,掌握多数算力的矿工可以可靠地改写最近的历史,即「51% 攻击」,这也是确认数重要的原因。
  • 隐性成本:噪音、发热、当地对用电的规定,以及快速贬值的硬件。

常见问题

为什么比特币出块时间约 10 分钟?

每 2,016 个区块的难度调整以两周为目标,平均下来每块约 10 分钟。

2100 万枚比特币全部发完后会怎样?

按现行规则,补贴会持续减半直到实际为零,那时矿工只靠交易手续费获得收入。

什么是矿池?

矿工把算力合在一起,按贡献比例分配奖励。收入更平稳,但预期总收益不会因此增加。

挖矿和质押是一回事吗?

不是。挖矿是在工作量证明下消耗算力,质押是在权益证明下锁定代币。

结论

挖矿把电力转化为安全:矿工竞相寻找有效的工作量证明,胜者每块获得 3.125 BTC 加手续费,难度会自动调整让出块平均约 10 分钟。对大多数新手来说,理解挖矿有助于看懂比特币的供应和手续费,而小额买入通常比自己挖更简单。矿工经济状况可在 矿工周期图 查看。

仅供教育参考,不构成投资建议。规则核对于 2026-11-01。

延伸阅读