So since we are kick starting a delegation contest, I thought I would write some quick notes and pointers for all delegators here to read. Feel free to comment and answer to that thread your own strategy and ideas on how to maximize your own APR.
Looking at the highest APR may be a very lucrative strategy but can also be very dangerous. What you need to understand here is that validator total stake is governed by the EPOS rules. The EPOS total stake will be bounded by 0.85 x median-stake and 1.15 median stake. So it means if median-stake is currently at 1M ONEs, a validator with 10K and elected would have an EPOS (effective) stake of 850k. (so you can see here the high APR already). However, validator are going through an election process every epoch and only the x highest bid will be elected. So it means if you are going for highest APR you may not earn if the validator is not elected the next round.
here are other important validator criteria to look at when doing your choice:
- Uptime tell you how many block reward the validator managed to sign
- total stake is the total delegation and validator self-delegation, reward earned by the validator will be split equally based on their share. In a validator with 2 delegation (yours with 10 ONE, and the self-delegation validator of 90ONE), if the block reward share is 10 ONE, you will be receiving the reward accordingly to the share (you 1, the self-delegator 9)
- fee and Max Fee Change
- fee is the validator cut of the reward you are earning, so with 10% fee of your previous reward of 1 ONE, the validator will charge you 0.1 ONE)
- Max Fee Change: is the maximum fee the validator can increase or decrease in a given epoch (in mainnet it is 1.5 days but for this current testnet it is around 5 min), so if the validator has a max change fee of 100%, he can at any point of time start taking your entire reward for himself. The fee takes effect at epoch change.
Hope that helps some of you who are currently trying to identify which validator to delegate your ONE
Feel free to comment and let me know if you have any comments or other points to add