Reward Calculator
We've employed a dual-reward system that incentivizes both compute providers and validators for their contributions to the network. The total block reward is divided between these two groups, with a predefined percentage allocated to each.
Total Block Rewards Allocation
Queen Staking: 33.3% of the total block rewards
Compute Providers: 33.3% of the total block rewards
Validators: 33.3% of the total block rewards
For instance, if the total block reward is 1440 GPU tokens, 480 GPU tokens are allocated to queen, compute providers and validators each.
Rewards Calculation
For Validators
The rewards for validators are calculated based on their relative contribution to the network, measured in terms of their "Node Score" (NS). The formula for calculating a validator's reward per block is as follows:
Example:
Total Validator Rewards: 480 GPoints
NS of a specific validator: 5
Sum of NSs of all validators: 20
Validator Reward = ( 5 / 20 ) * 480 = 120 GPoints
This means that the validator with a Node Score of 5 will earn 120 GPoints per day.
For Compute Providers
Compute providers are rewarded based on the compute units they contribute to the network. The rewards are distributed proportionally to their contribution relative to the total "Compute Score".
Example:
Total Provider Rewards: 480 GPoints
CS of a specific provider: 5
Sum of CSs of all providers: 50
Provider Reward = ( 5 / 50 ) * 480 = 48 GPoints
This means that the provider with a Compute Score of 5 will earn 48 GPoints per day.
For Queen Staking:
Queens are rewarded based on the amount that they stake into the system.
Example:
Total Queen Reward: 480 GP
SS of a specific queen: 100
Total SS of the system 1000
Queen Reward = (100/1000) * 480 = 48 GPoints
The GAN Chain's reward mechanism is designed to ensure fair compensation for both validators and compute providers based on their contributions to the network. Validators are encouraged to maintain a high NS to maximize their rewards, while compute providers are motivated to contribute more compute units to increase their earnings.
Last updated