I’ve got an idea to avoid people to stake right before rebase and unstake after.
Insthead of introducing a locking period, that would eventually reduce freedom and therefore make people unhappy,
I was thinking about a progressive reward system that is based on the time in which you have kept your funds staked.
Right now, every epoque is 8 hours, that means that every 8 hours you receive the full amount of reward,
wheter you kept your funds staked the whole time, or you just staked before rebase
That is the way I would do it:
If you have kept the MEMO staked for the entire epoque, then you receive the full amount of reward (100%)
If you have kept the MEMO staked for 6h/7h 59mins, then you receive 80% of the tot amount of reward
If you have kept the MEMO staked for 4h/5h 59mins, then you receive 60% of the tot amount of reward
If you have kept the MEMO staked for 2h/3h 59mins, then you receive 40% of the tot amount of reward
If you have kept the MEMO staked for 1h/2h 59mins, then you receive 20% of the tot amount of reward
If you have kept the MEMO staked for less tham 1 hour, you do not receive any reward.
I think that this method would be fairly easy to implement
It’s a better option rather than a locking system
And would prevent rebase trading ➝ benefit the project.
If you want to thank me for the idea, here is my avalanche c chain wallet (sorry im poor)
0x6D4835932afA34782eD09bD00e518aD32dAEf7d0
Thanks!