Validator & Delegator Rewards
peaq’s tokenomics are designed in a way to incentivize different network participants. Validators play an important role in the network as they not only maintain the state by running a full node, but also propose blocks - which are later validated by the Relay Chain validators.- Validators together with delegators receive
40%
of the total rewards, consisting of new blocks being minted and transaction fees paid by the network users. - The active validator set consists of
42
validators, who are proposing new blocks in a round-robin manner. Any new block is being proposed by a single validator. - The active validator set renews every round (
2400
blocks or approximately every 4 hours).
100
delegators.
If there is a 101st delegator who would like to delegate to the same validator, then 100
delegators are selected based on the highest stake, and the delegator with the lowest stake is removed from the delegator list.
New Token Economy (v2)
The new token economy introduces significant changes, including the ability for collators to set their commission rates, which can range from0%
to 100%
.
Reward Calculation
The new token economy introduces a reward system based on total network stake rather than individual validator stakes. The following factors determine block rewards:- Validator commission rate
- Number of blocks produced by the validator
- Total stake of all collators and their delegators
- Individual stake amount
Reward Snapshot
In our design, no matter the commission rate, the change of the staking number, and the delegator joining or leaving, all of them will affect the next session - not this session. For example:- The validator changes the commission rate from 5% to 10% in session
X
. The reward calculation will follow 5% in session X, and the 10% will be affected in sessionX+1
. - The delegator stakes 100 tokens more on session
Y
. The increment of 100 tokens takes into account the sessionY+1
only. - The delegator joins session
Z
; his staking number is involved in the sessionZ+1
.
Reward Distribution
To enhance scalability, rewards are now distributed in batches per session rather than per block. Rewards are accumulated and calculated based on the session, then distributed in the following session. For instance, blocks created by collatorsA
, B
, and C
during session X
will have their rewards distributed in session X+1
.