FAQ Meta Staking Vote
Solve your doubts on how MSV works.
Meta Staking Vote delegates 15% of the TVL staked by users at https://staking.metapool.app/.
85% of the TVL of the Meta Pool is delegated by performance. Validators are chosen by having (1) an uptime >95%, (2) fee of <10%, (3) not being over the Nakamoto Coefficient and (4) have enough tokens to accomplish seat price of NEAR protocol.
The delegation by votes, which is 15% of the TVL, depends on the votes in Meta Staking Vote.
Performance criteria are taken into consideration. If a validator does not fulfill the performance criteria listed above, votes will not be applied.
Every approx. 4 epochs, the delegation of NEAR to each validator is calculated, but the delegation movements are performed gradually. At minimum 1% of TVL is rebalanced every 4 epochs.
Therefore, "Assigned by votes" indicates the delegation target of the NEAR delegated by votes for each validator.
This means, in order to rebalance the full 15%, it takes at least 15x4 = 60 epochs (~1 Month). If users are staking and unstaking the rebalance will be faster.
It takes 4 epochs in order to move delegation from one validator to another. This is a limitation imposed by proof of stake.
To move NEAR tokens from one validator to another takes 4 epochs, and during that period rewards are not generated.
Moving 1% does not significantly affect APY. If 15% were made every 4 epochs, it would greatly affect stNEAR's APY on each redistribution.
The “Assigned by votes” shows the NEAR tokens that would be staked if nothing changes during the next 60 epochs.
Considering that the TVL changes constantly and validators performance also changes, the delegation strategy is constantly chasing the “Assigned by Votes” number.
This number represents the sum of the NEAR tokens to be assigned by performance (85%) and by votes (15%).
An epoch is the interval of time that consists of several consensus rounds. Note that there is no guarantee of the exact number of consensus rounds. Currently, one epoch lasts for about the duration of half a day (~13 hours) and is used to:
- measure the performance and uptime of validators;
- collect the bids from new validators.
An epoch lasts 43.200 blocks and a block lasts approx. 1.1 seconds.