Validator & Delegator Rewards
peaq’s tokenomics incentivize the different network participants. Validators maintain the state by running a full node and propose the new blocks.- Validators together with delegators receive
30%of the total rewards (newly minted PEAQ plus the transaction fees paid by network users). The other70%goes to the Machine Pool (30%), the treasury (20%) and the Activation Token Provision Pool (20%). See Tokenomics. - The active validator set consists of up to
42validators, 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 (
2400blocks, about 4 hours at the 6-second target block time; longer when blocks are slower).
100 delegators.
If a 101st delegator delegates to the same validator, the 100 highest stakes are kept and the lowest-staked delegator is removed from the delegator list.
Collator Commission
Collators set their own commission rate, anywhere from0% to 100%.
Reward Calculation
Block rewards are calculated from the total network stake rather than from an individual validator’s stake. These factors determine them:- Validator commission rate
- Number of blocks produced by the validator
- Total stake of all collators and their delegators
- Individual stake amount
Reward Snapshot
A change to a commission rate or to a stake, and a delegator joining or leaving, all take effect in the next session, not the current one. For example:- A validator changes its commission rate from 5% to 10% in session
X. SessionXis still calculated at 5%, and 10% applies from sessionX+1. - A delegator stakes 100 tokens more in session
Y. The extra 100 tokens count from sessionY+1. - A delegator joins in session
Z. Their stake counts from sessionZ+1.
Reward Distribution
Rewards are distributed in batches per session, not per block. They are accumulated and calculated over a session, then paid out 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.
