比特币挖矿,简单说就是矿工用专用计算设备竞争打包交易、生成新区块;成功提交有效区块后,获得区块补贴和其中交易支付的手续费。它不是从电脑里挖出现成的比特币,而是比特币网络用工作量证明机制确认交易、维护账本顺序,并按协议逐步发行新币的过程。

用户发起比特币转账后,交易会广播到点对点网络,等待被写入区块。矿工从待处理交易中挑选内容,组成候选区块,再反复计算区块哈希,尝试找到符合网络难度要求的结果。这个过程依赖大量尝试,没有捷径;矿工比拼的核心是算力,也就是单位时间内完成计算的能力。找到有效结果的矿工可以广播区块,其他节点会检查交易和区块是否符合规则,通过后再将其接入区块链。
这套机制的意义不只在于产生新币。区块按顺序连接,后续区块又建立在此前记录之上,想篡改旧交易,就必须重新完成相关工作量证明,并追上全网不断增长的计算工作,因此成本很高。比特币网络会根据出块情况自动调整挖矿难度,目标是让新区块平均约每10分钟出现一次。这个时间是长期平均值,不代表每个区块都严格间隔10分钟。

矿工收入由区块补贴与交易手续费构成。补贴按照协议逐步减半:2024年4月20日,比特币完成第四次减半,单个区块补贴从6.25枚降至3.125枚;交易手续费则取决于区块内交易及当时的网络需求。减半改变的是新币发行速度,不会自动保证币价上涨,也不意味着矿工收益一定稳定。

现实中的比特币挖矿通常使用专业ASIC矿机,而非普通电脑。矿工还要核算电价、设备效率、散热、维护和矿池分成等成本;单台设备独立挖到区块的机会较低,不少参与者加入矿池,按贡献算力分配收益,但分配方式和费用因矿池而异。算力高不等于必然赚钱,币价波动、难度变化和电力成本都可能改变盈亏。理解这些环节,才算弄清比特币挖矿既是网络的交易确认机制,也是带有成本与风险的竞争性行业。
