🤝Delegation Strategy
Which validators do we delegate to and why?
Philosophy
Our deep belief is that in order to be a good staking pool, we must deliver both for our users AND the network (which ultimately is good for everyone of course). In essence this means that we must prioritize both selecting reliable high yield validators, but also support diversity among validators in order to futher decentralization of the network. Furthermore, we also want to support as many validators as possible. As TVL grows, the amount of validators we delegate to will grow as well.
We believe in simplicity and transparency for users and validators alike. Validator scores are available at https://www.zippystake.org/validators. Join our Discord if you have any questions.
Thanks for supporting Solana, and thanks for your interest in Zippy!
How many validators do we delegate to?
The number of validators, N, that are delegated to are dependent on the TVL of the pool and is calculated as follows:
0 < TVL < 100k: 60 validators
100k < TVL < 500k: 80 validators
500k < TVL < 1M: 100 validatorss
>1M: sqrt(TVL/100) validators
Basic requirement
In order to be considered for delegation, all of the following criteria must be met:
Total stake requirement: at least 1000 SOL and no more than 3.5 MSOL, both of these must be met for the last 10 epochs
Percent low-latency votes (LLV) >= 50% averaged over the past 10 epochs, as determined by https://stakeview.app/poor.html
Method for selecting which validators to stake
The method applied is a basic ranking according to the following formula:
score = (10 * v + 3 * d) / 13 averaged over the last 10 epochs
Where
v = commission weighted vote credits. Calculated as: (1 - commission) * (vote credits / max credits). Comission is the maximum commission for each validator over the past 10 epochs.
d = decentralization score. Calculated as: stake weighted concentration per ASN. Normalized to [0,1].
Max credits for an epoch is the highest vote credits reported by a validator in that epoch. Ranking is done by score descending order, and the top N validators will get a delegation.
The scoring for the latest epoch is fully transparent and can be viewed at https://www.zippystake.org/validators
Delegation amount
The delegation amount of the selected validators (see above for how to select which validdators to stkae) is determined by the following:
Validators are ranked according to the their total stake
The validator with the least total stake will receive twice the amount of stake as the validator with the highest stake
The rationale for this is simple: we want to support smaller validators, while not fully excluding the bigger ones as they also have an important role to play and support the network.
Rebalancing
The pool is rebalanced at least every 5th epoch. If we detect behavior from a validator that is directly hurting the network or the users, the validator will be immediately removed. For example (but not limited to):
Commission rugs
Delinquent for a full epoch
Vote lagging
Last updated