Welcome to PlatON Tips-Episode 8
We are going to talk about the validator on this video which continues from the previous one
What rewards will I get for being a validator?
Offerings: Each year, 2.5% of the total of the previous year is offered in increments, and 80% of the offerings (which is 2% of the total) enter the reward pool
Foundation subsidy: Equivalent to 3% of the total initial allocation. Allocated in the first 10 years. Keep the node reward pool the same every year
Block generation reward: For each block produced, the validator will receive a fixed amount of LAT as a reward. 1/2 of the total annual node reward pool is used as block generation reward, which is distributed evenly based on the number of blocks per year (about 28,688,727).
Transaction Fee: The fees for packaging transactions are all charged by validators who package the blocks.
Staking reward: 1/2 of the total node reward pool is used as Staking reward, which is distributed evenly based on the number of Staking epochs per year (about 2668). Each staking epoch is (10,750 blocks, around 3 hours). Upon completion, the reward is distributed evenly to all alternative nodes.
Staking rewards are issued to validators and alternative nodes, which will distribute them to the relevant delegators according to the set dividend proportion.
What acts will be punished?
Zero block generation penalty
A consensus round is selected as a validator, and if no blocks are produced or all blocks produced are not confirmed by other validators, it is determined that there are zero blocks generated.
Zero blocks were generated in a consensus round. If no blocks are produced in the following 20 consensus rounds (about 2 hours and a half), there will be a penalty equivalent to the block generation rewards of 2500 blocks, and the node qualification will be restricted. If the staking is less than 100,000 LAT after the penalty, the status as an alternative node candidate will be revoked.
A consensus round is selected as a validator, and if no blocks are produced or all blocks produced are not confirmed by other validators, it is determined that there are zero blocks generated;
If a node generates zero blocks in a consensus round and does not produce blocks for the next 20 consensus rounds (about 2 hours and a half), it will receive the penalty, which is a deduction of LAT equivalent to the block generation rewards of 2500 blocks,
Producing or signing multiple blocks in the same block height is deem as dual signing.
Except for the revocation of nodes, a dual signing requires a deduction of 10‰ of its staking.
Anyone can report a dual signing, and after the current validator verifies and reaches consensus, the reported person will be recognized as a violation and punished. 50% of the penalty is given to the informer and 50% is placed in the reward pool for the next year’s block generation and Staking rewards.
Restrict the status for nodes: Temporary disqualification of the nodes, locking 56 epochs, during which period one cannot be a validator and cannot participate in block generation, and there will be no Staking rewards.
Revocation of nodes: The staking is forcibly unsecured and the violator would be kicked out from the list of alternative node candidates. The staking LAT is returned to the original staking account after 168 Epochs, and cannot be re-staked as a new node during the pledge freeze period, and the original delegation relationship is abolished after re-staking.
Deduct Staking LAT: Deduct LAT from the staking of the node and place the amount into the reward pool for block generation and staking rewards in the second year. If the staking is less than 100,000 LAT after the penalty, the node would be revoked.
How to participate in the governance?
In PlatON, governance is done through on-chain proposal voting with the following types of proposals:
Text proposal: Decisions that could be implemented without code can be initiated with a text proposal.
Upgrade proposal: Used for initiating version upgrade voting on the chain for smooth upgrade purposes.
Parameter proposal: Used for modifying the governable parameters such as system parameters.
Cancel proposal: Used for canceling a software upgrade or parameter modification proposal which is being voted on the chain.
Thank you for watching this video, follow me and take you to learn more about PlatON’s tips! See you next one!