Hello guys and gals,
So I’ve been reading posts for several hours and have noticed that everybody wants more rewards the longer they stake, but nobody wants to lock their TIME without guaranteed APY, which is kinda understandable. So I’ve got you, I’ve read through several posts and about 200 comments and I want to put forward, I hope and organized, idea that can be discussed.
Basic idea:
- So, in order to incentivize people to stake their TIME, an new variable can be introduced, Rebase Booster. This variable would scale up the APY of TIME as time pass.
- Minimum boost 0%
- Max boost 36.525% ( max 1 year, after that no more increase in boost)
- Boost is increased every week (eg. Sunday after last rebase) by 0.7% per week. On first week, depending when you start staking boost is given between 0.1% and 0.7% (0.1% per day)
- The funds from the treasury will not be used to fund this increased rebase, and the total rebase will stay the same. Only the distribution of the rebased tokens will be different, where stakers with higher boost will have a higher share of the rebase.
Unstaking:
- Whenever somebody wants to unstake, the Rebase Booster will be reduced by the % of the total unstaked time.
e.g. Mr. Frog has staked for 30 weeks, and has 21% Boost, then he decides to unstake half of his position. Now he has only 10.5% Boost. If he would unstake only 20% then his Boost would’ve decreased by 21%*0.2=4.2%, leaving him 16.8% boost.
So the Boost decreases proportionally with the unstaked share.
Adding to the stake:
To counter people that would want to benefit of the boost without large commitment, we apply the same idea with slightly different math for multiple stakings.
- Whenever someone wants to add to their stake the their Booster will decrease by the formula:
NB = B * (1 - S / T)
where:
NB = New Booster value
B = Old Booster value
S = Amount of TIME added to the stake
T = Total TIME after staking
so a couple examples:
adding 100% to the stake results in Booster * (1-100%/200%) = Booster*(1-1/2) = New Booster
adding 200% to the stake results in Booster * (1-200%/300%) = Booster*(1-2/3) = New Booster
adding 300% to the stake results in Booster * (1-300%/400%) = Booster*(1-3/4) = New Booster
you get the point.
P.S.
-
The total rebase is not going to change. Only the share of the rebase is going to change based on the Booster. So the APY will stay dynamic, moreover there is no need in lock periods.
-
The Boost is applied on each rebase, so a boost of 30% on the current 0.6% rebase would result in a boosted rebase of 0.78%.
-
If we would apply the this algorithm on the current rebase% of the protocol, we would start see a decrease in the BASE rebase rewards and the BASE APY, but the Boosted rebase is still going to be higher then current rebase. ( I hope you understand what I mean.)
Now for the PROBLEMS with this idea.
- The problem with this idea is WMEMO. There is no way to fit WMEMO in this equation, since it is scaling with the rebase, and if we make the rebases different across stakers then WMEMO can’t scale anymore accordingly.
I would really like to hear some devs opinion about this issue and if it could be solved in some way or another.
But if WMEMO scaling cannot be solved, then there is no way in increasing the rebase rewards in anyway ( not by NFT, not by locking up, nada), but only by using the reserve funds, which is a really bad idea and it will only hurt the project in the long run.
P.P.S.
I just want to add this guys. We do not need hype. In the long run it doesn’t work. Organic, stable growth is the best, this means reliability and maturity.
Peace, frogs!

