什么是区块奖励?
区块奖励(Block Reward)是参与生成有效区块、按网络规则可以获得的报酬。 它为参与者投入设备、算力或其他资源提供经济激励,支持交易记录和网络运行。区块是按规则组织的一批交易或其他数据。
以比特币为例,矿工通过挖矿生成被网络采用的区块,可以领取新发行的比特币和该区块中交易支付的手续费。其他网络的参与方式和奖励分配可能不同。
区块奖励由什么组成?
比特币的区块奖励分为两部分:区块补贴是新发行的 BTC,交易手续费则是已有 BTC 的转移。 BTC 是比特币的资产单位。
补贴上限由协议规定,并随比特币减半逐步减少。手续费取决于区块收录了哪些交易、这些交易分别支付多少费用,所以同一补贴阶段的不同区块,奖励总额也可能不同。
组成部分 | 来源 | 主要决定因素 |
|---|---|---|
区块补贴 | 新发行的 BTC | 所处区块高度及补贴规则 |
交易手续费 | 交易者支付的已有 BTC | 收录交易及各笔手续费 |
怎样计算一笔区块奖励?
在比特币中,一个区块可领取的奖励上限为:
奖励上限=该高度的区块补贴+区块内普通交易手续费之和
例如,从高度 840,000 到 1,049,999,每块补贴上限为 3.125 BTC。假设其中某个区块的交易手续费合计为 0.2 BTC,可领取上限就是 3.125+0.2=3.325 BTC。这是假设例子,不对应某个真实区块。
其中只有 3.125 BTC 属于新增发行。手续费即使很多,也不会扩大协议允许的新币补贴。
矿工怎样领取奖励?
比特币区块中的第一笔交易称为 coinbase 交易,是一笔专门用于领取区块奖励的特殊交易。矿工在其中设置收款条件,运行验证软件的节点则检查领取金额是否超过允许上限,以及整个区块是否有效。
矿工可以少领,但不能多领;本块没有领取的额度也不能留到以后补领。如果区块没有留在网络采用的链上,相应奖励也不能继续作为该链上的有效收入。
奖励不是入块后就能马上花费。coinbase 交易创建的资金受到 100 个区块的成熟期限制。例如,奖励出现在高度 800,000,花费它的交易最早可以进入高度 800,100 的区块。这里比较的是两次收录高度之差,不是等待固定时长。
矿池把多个矿工的算力组织起来,共同寻找区块。加入矿池的矿工,还会按矿池的贡献计量和结算方式取得款项。矿池何时向参与者支付,与网络何时产生区块奖励不是同一个规则,具体见挖矿。
哪些因素影响奖励和实际收入?
补贴阶段影响新币数量。 减半后,每块允许的新币补贴减少,但不会按同一比例削减手续费。
交易需求影响手续费。 手续费金额会波动,其在总奖励中的占比可能上升,也可能下降。补贴最终归零后,按现行规则,区块奖励将来自交易手续费。
币价和成本影响实际收益。 同样数量的 BTC,在不同市场价格下可换得的金额不同。矿工还要承担电力、设备折旧和运营等成本,因此区块奖励不等于利润,也不是持有 BTC 就自动获得的收益。
其他区块链也这样奖励吗?
不一定。比特币采用工作量证明,由矿工竞争出块;在采用权益证明的网络中,参与者通过质押资产等方式承担验证职责。
以 Ethereum 为例,提出区块和参与投票确认的验证者都可能按各自职责获得奖励,而不是所有人平分一笔固定的每块收入。交易费也不全部发给验证者,其中基础费会被销毁。具体费用结构可继续阅读Gas 费。
因此,比较不同网络的区块奖励,需要先确认奖励发给谁、来自新增发行还是交易费用,以及完成什么职责才能获得。







