Vote for Validators

Solve your doubts on how The Vote for Validators works.

What percentage of the TVL does Meta Staking Vote delegates?

By decision of the DAO (MPIP-0) the bot distrbutes 25% of the TVL staked by users to distribute according to DAO member voting at Validators.

How does Meta Pool delegate by performance?
How does Meta Pool delegate by votes?

The delegation by votes, depends on the voting by DAO members.

The validator performance has priority over votes, if a validator performance (APY) is below average, votes will not be applied to stake calculation.

Twice per epoch, the delegation of NEAR to each validator is calculated based on votes and performance, but the stake delegation movements are performed gradually.

Only 1% of TVL is rebalanced every 4 epochs. If there are no natural stake/unstake movements, the assigned stake can take months to be made effective. Therefore, "Assigned by votes" indicates the delegation target of the NEAR delegated by votes for each validator.

If the automated bot only rebalances 1% every 4 epochs, it means that it takes 2 months (25x4 = 100 epochs) to rebalance the full 25% assigned by votes.

Only if there's a natural "tide" of users staking and unstaking the rebalance can be completed faster.

Why is the allocation by votes not instantaneous?

It takes 4 epochs in order to move delegation from one validator to another (this is a limitation imposed by proof of stake), and those 4 epochs are without rewards, so the rebalance is costly. The bot rebalances only 1% of the stake every 4 epochs, so it means that it takes 2 months (25x4 = 100 epochs) to rebalance the full 25% assigned by votes.

Why not rebalancing more than 1% every 4 epochs?

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. On the other hand, if let's say 15% were unstaked and restaked every 4 epochs, it would greatly affect stNEAR's APY on each redistribution, greatly affecting stNEAR APY.

What does “Assigned by Votes” means?

The “Assigned by votes” shows the NEAR tokens that would be staked if nothing changes during the next 100 epochs.

Considering that the TVL changes constantly and validators performance also changes, the delegation strategy is constantly chasing the “Assigned by Votes” number.

What is “Assigned Total”?

This number represents the sum of the NEAR tokens to be assigned by performance (75%) and by votes (25%).

What is an epoch?

An epoch in the NEAR protocol 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 between 13 and 16 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.

Where can I see more information of the NEAR Protocol network and Validators info?

Last updated