比特币coinbase交易如何产生矿工奖励?

 / 
2

比特币的矿工奖励,不是在用户之间转账时"抽成"产生的,而是由每个区块的第一笔特殊交易——coinbase 交易——凭空"签发"出来的。这笔交易没有真实的发送方,它把新发行的比特币(区块补贴)和该区块内所有交易的手续费,一并支付给矿工或矿池。

欧易OKX交易所
全球领先的加密货币平台,适合新手与进阶交易者
新手福利:注册即享20% 交易手续费减免!

Coinbase 交易:区块里的"第一笔账"

每个比特币区块都恰好包含一笔 coinbase 交易,并且它永远排在区块的第一位。普通交易需要引用上一笔交易的输出作为输入,证明"这笔钱是我有权花的";coinbase 交易没有这样的输入,它是比特币系统中唯一可以无中生有创建新币的机制。

这笔交易能"签发"多少,有严格上限。协议规定,coinbase 输出的总价值不能超过:当前区块补贴 + 该区块内所有交易的手续费之和。如果试图多写一个聪,整个区块会被全节点判定为无效。

区块补贴:新币的唯一来源

区块补贴是真正"新发行"的比特币。2009 年创世时每个区块 50 BTC,之后每 210,000 个区块(约四年)减半一次。2024 年 4 月第四次减半后,当前补贴为 3.125 BTC。按照这个时间表,补贴会持续下降,直到 2140 年前后趋近于零。

所以,你问的"交易如何产生奖励",准确的说法是:交易本身不产生新币,新币由 coinbase 交易签发。普通交易贡献的是手续费,补贴是协议额外加进去的。

手续费:搭 coinbase 的"顺风车"

你在比特币网络转账时支付的手续费,输入总额减去输出总额的差额,会留在区块里。矿工在构造 coinbase 交易时,可以把这些散落的手续费一并算进自己的输出金额。

这意味着同一个区块的 coinbase 价值不是固定的。补贴是 3.125 BTC,但加上手续费后,矿工实际能拿到的可能略多一点。网络拥堵时手续费高,coinbase 的总额就会相应上升;网络清闲时,差距就小。

矿池模式下,奖励去了哪里

如果你是自己 solo 挖矿并幸运地找到一个区块,coinbase 直接付给你。但今天绝大多数算力都在矿池里。这时 coinbase 的收款地址写的是矿池,不是那个恰好提交了有效份额的个体矿工。

矿池拿到 coinbase 里的补贴和手续费后,再按它自己的分配规则(比如 PPS+、PPLNS 等)把收益分给参与者。一个常见的误解是"我的矿机找到了区块,奖励就是我的"——在托管矿池模式下,找到区块只是让矿池有了可分配的收益,你的收入仍然取决于你贡献的有效份额和矿池的结算方式。

一个容易被忽略的时间差:成熟度

Coinbase 交易虽然写进了区块,但它产生的输出不能立刻花掉。比特币协议规定,在区块 N 中创建的 coinbase 输出,最早只能在区块 N+100 中的交易里被花费。这条规则是为了防止链重组导致刚挖出的奖励凭空消失。

但矿池给你"记账"的时间可以早于这个限制。矿池内部把你的收益记在账户上,是数据库操作,不等于链上那笔 coinbase 真的可以动了。如果矿池要在成熟前给你链上打款,它需要动用自己其他的可用资金。

所以,回到你的问题

"比特币 coinbase 交易如何产生矿工奖励"——答案链条是:矿工或矿池构造 coinbase 交易 → 按照协议上限填入 3.125 BTC 补贴 + 区块内手续费 → 将输出指向自己 → 区块被网络接受后,这笔 coinbase 成为可花费的比特币(100 个区块后)→ 矿池模式下,矿池再根据份额把收益分配给矿工。

交易本身不"生成"奖励,它们贡献的是手续费部分;真正创造新比特币的动作,只发生在 coinbase 交易里。

欧易OKX交易所
全球领先的加密货币平台,适合新手与进阶交易者
新手福利:注册即享20% 交易手续费减免!

参考资料

  1. Bitcoin.org·Bitcoin Halving Countdown,2026-10-24
  2. KuCoin·比特幣區塊獎勵解析:補貼、交易費用與礦工收入,2026-10-24
  3. ViaBTC·挖礦獎勵成熟度 vs. 礦池派發:為何比特幣區塊獎勵不能即時動用,2026-10-24
  4. Bitcoin Developer Documentation·Mining,2026-10-24
  5. ViaBTC·如果您的礦機在ViaBTC挖出比特幣區塊會發生甚麼?,2026-10-24