Mining Pool Reward
Pools are able to sweep EGLs when they produce a block with a gas limit within 1M gas of desiredEGL
that is directionally correct.
Each time sweepPoolRewards()
is called, the potential (i.e. maximal) Pool Reward is calculated, and then the exact amount is calculated depending on how close the block’s gas limit matches desiredEGL
.
The potential Pool Reward in each block is calculated as a small percentage of the remaining Pool Reward - specifically, potentialReward
=remainingPoolReward
* 0.0000004. Thus, the potential reward immediately after the launch, while the remaining Pool Reward is 1.250B EGLs is 500 EGLs.
A pool sweeping EGLs will be awarded 25% of the potential Pool Reward for mining a block with a gas limit directionally correct up until the gas equals the desiredEGL
plus 10,000.
The remaining 75% is awarded based on how close the block’s gas limit is to the desiredEGL
. A pool will receive all 75% for a gas limit which exactly matches desiredEGL
, 0% if it is at the current gas limit at the time of tally vote, 37.5% for a gas limit which it is half way to the desiredEGL
.
For example:
desiredEGL
= 16,000,000tallyVotesGasLimit
= 15,000,000
Thus,
Direction = up (16,000,000 - 15,000,000 >0)
Buffer = 10,000
Thus if a pool mines a block that has a higher gas limit than the previous block, they will receive 25% of the reward EGLs as long as the block is less than 16,010,000 (desiredEGL
+ buffer). If a pool mines a block between 15,000,000 and 16,000,000, she will receive a portion of the remaining 75% of the miner reward and if she mines a block at 16,000,000 she will receive all 100% of the EGL reward.
In this example:
Block’s gas limit
Direction
% of potential pool reward
<15.0M
Down
0%
15.0M
Up
25%
15.5M
Up
25% + (75% * 50%)
16.0M
Up
25% + (75% * 100%)
>16.0M, <= 16.010M
Up
25% + (75% * 100%)
Any number
Too high
0%
For example:
desiredEGL
= 15,005,000tallyVotesGasLimit
= 15,000,000
Thus,
Direction = same (abs(15,005,000 - 15,000,000 ) <10,000)
Buffer = 10,000
In this example:
Block’s gas limit
Direction
% of potential pool reward
<14.995M
down
0%
=>14.995M, <= 15.015M
same
25% + (75% * 100%)
>15.015M
up
0%
Last updated