Rebalancing
What is Rebalancing?
Overview
At regular intervals, the Oracle will publish on-chain data regarding the top 5 validators, their performance, and the rewards earned by both delegators and current validators. Any user can call the Core Protocol to rebalance the delegators' stakes. In some cases, the top five validators may change, while in others, the positions of the validators may shift, such as moving from best to second-best, etc.
How it works?
When a user calls the rebalance function, the Core Protocol will determine if it is profitable to redistribute funds among the validators. If a delegator is bonded to a validator that is no longer among the top five performers, the entire amount of bonded credits will be unbonded from that validator. The unbonded credits of all delegators will be returned to the core protocol. The core protocol will take a percentage of the rewarded Aleo credits as a commission for the validators and as a fee to be sent to the PNDO program.
The remaining amount will then be redistributed back to the delegators. Each delegator will rebond their allotted amount to their bonded validator or will bond it to a new validator if they have changed validators.
Last updated