Validator Incentives
Validator types
Validators provide consensus for ZetaCore (ZetaChain’s base blockchain), supporting general PoS mechanics and delegation from users. Anyone can run a validator to earn rewards by securing the network. Fees from transactions and rewards are distributed to validators in return for their service of processing transactions and keeping the network secure. Users may delegate stake to any existing operator, or run their own validator.
Validator block rewards
The initial 10% total supply pool of validator incentives are programmed to distribute over the first 4 years after the launch of the network. Emissions are fixed based on time/block. Validators earn emissions based on this curve and their securing the network.
As this initial genesis pool tends lower, the protocol will introduce a planned 2.5% inflation through validator rewards separate from the emission curve at a certain block height. This inflation rate, at this shift, will replace the existing rate of validator emissions. Beyond this time, the inflation rate will be introduced and adjustable by the network via governance.
In addition, there is a factor of the bonded ratio and a target bonded ratio that is bounded. If the bonded ratio goes over the target, the emissions will reduce, and if the bonded ratio goes lower, the emissions will increase, helping incentivize more or less staking/bonding over time. However, the core emission curve and pool remains the same.
Unlock Period
Any stake has an unlock period of 21 days. Rewards are allocated to delegators/stakers, but to withdraw them, one must wait 21 days to receive them.
Slashing
To ensure network liveness and safety, deviation from the protocol by the validators will be penalized by slashing their bonded ZETA. This includes standard Cosmos SDK defined slash-able violations such as missed votes on blocks and conflicting votes on blocks.