以太坊矿工奖励之多少
以太坊通过PoW(工作量证明)的共识算法来生产一个新的区块,通过不断的调整区块nonce值来让以太坊网络上的矿工来计算不同的随机数,当计算出的随机数小于maxUint256除以header.Difficulty时就意味着挖矿成功,一个新的区块产生了。
在广播给全网新区块产生的同时,系统会发放一定量的以太币作为挖矿成功的奖励。与比特币挖矿不同的是以太坊协议不仅承认最长链上的区块(1),对于同时产生的非最长链的区块(1·)鼓励子区块(2)来将它索引起来,并将它(1·)称为子区块的叔块,索引了叔块的子区块也会获得一定的奖励,系统最多允许索引两个叔块,叔块与当前区块的高度差最大为6。
所以矿工奖励主要是三个部分:区块奖励、Gas奖励、索引叔块奖励;当然挖出叔块的矿工也会给予奖励。
- 区块奖励,在4370000块硬分叉之前奖励5个以太币,之后奖励3个以太币;
- Gas奖励,区块内所有交易的Gas费用归矿工所有;
- 索引叔块奖励,每索引一个叔块会奖励区块奖励的1/32;
挖出叔块的奖励 =(叔块高度+8-索引叔块的区块高度)*区块奖励/8
挖矿奖励:
区块高度 | 1-4370000 | 4370000-~ |
---|---|---|
区块奖励 | 5 | 3 |
Gas奖励 | / | / |
索引叔块奖励 | 5/32 | 3/32 |
总计(1个叔块) | 5+0.15625+块内Gas费 | 3+0.09375+块内Gas费 |
总计(2个叔块) | 5+0.3125+块内Gas费 | 3+0.1875+块内Gas费 |
叔块奖励:
与被索引区块高度差 | 1-4370000 | 4370000-~ |
---|---|---|
1 | 4.375 | 2.625 |
2 | 3.75 | 2.25 |
3 | 3.125 | 1.875 |
4 | 2.5 | 1.5 |
5 | 1.875 | 1.125 |
6 | 1.25 | 0.75 |