一句话回答

矿工组合候选区块并反复尝试不同数据,直到区块哈希满足难度目标;这为提出新区块附加了可验证的真实成本。

不是解一道有用的数学题

矿工主要是在改变 nonce 等数据并计算区块头哈希,寻找一个低于当前目标值的结果。没有捷径能提前知道哪个尝试会成功,但任何节点都能迅速检查结果。

这种“难以产生、容易验证”的不对称性,是工作量证明的关键。

为什么需要竞争成本

如果提出历史几乎没有成本,攻击者可以廉价制造大量相互冲突的版本。工作量证明让每个候选区块都携带现实世界的计算和能源成本。

节点比较有效链的累计工作,而不是简单数区块数量或节点投票。

挖矿与发行

有效区块的 coinbase 交易可以领取区块补贴和手续费,因此挖矿也是新 BTC 按规则进入流通的过程。但发行是激励机制的一部分,不是挖矿的全部目的。

补贴逐渐减少后,手续费在矿工收入中的相对作用会提高。

记住这三点

  1. 挖矿反复尝试哈希,不是求解有应用价值的方程。
  2. 工作难以产生,却很容易被节点验证。
  3. 矿工收入可以包含补贴与手续费。

一个常见追问

Nonce 越大,区块越安全吗?

不是。Nonce 只是可被尝试的数据之一。安全性来自全网在有效链上累计的工作,而不是某个 nonce 数值本身。

原始资料

原始资料

以下链接指向协议资料、开发者文档或开源代码,不包含交易导流。

  1. 《比特币:一种点对点的电子现金系统》Satoshi Nakamoto
  2. Mining — Developer GuideBitcoin.org