The Donut DAO rewards users through monthly DONUT distributions based on their governance score and participation in r/EthTrader. The problem is, some users consistently transfer a large portion of their earned Donuts right after receiving it.
Right now, there are no penalties for this, even though it adds constant sell pressure on the token and reduces the number of holders who actively support the ecosystem.
Users who regularly transfer most of their DONUT earnings directly hurt the Donut ecosystem by:
This hurts sustainability and decentralization, especially when others are holding or using their Donuts for Special Memberships, LPing, or community engagement.
Implement a distribution multiplier penalty for users who transferred 25% or more of their lifetime DONUT earnings. This penalty would reduce the amount of Donuts they can earn in future distributions.
To make it easier to read and understand, I wrote the important details of this mechanism in bullet points:
Formula for the multiplier, with an example:
We're using a linear equation to scale the multiplier between:
1.0 (no penalty) when 25% or less of DONUT is sold
0.1 (maximum penalty) when 100% of DONUT is sold
We know two things:
These give us two points:
We use these to create a line using the formula: y = ax + b, where:
y is the multiplierx is the percent solda and b are constants we calculateTo find the formula, we add the two known points:
1 = 25a + b0.1 = 100a + bSubtract equation 1 from 2:
(0.1 = 100a + b)
-(1 = 25a + b)
------------------
-0.9 = 75a -> a = -0.012
Now add a = -0.012 into one of the original equations to find b:
1 = 25(-0.012) + b
1 = -0.3 + b -> b = 1.3
So the final formula becomes:
Multiplier = -0.012 * x + 1.3
By implementing this mechanism, we would be putting the cherry on top of the cake to create a fair and more advanced system to reward DONUT holders and reduce aggressive farming.
We would find a balance between sustainability, decentralization, and fairness by penalizing people who transfer their Donuts regularly, while protecting users who use their Donuts within the ecosystem.
This model is an improved version of what other communities have used and fits the needs of the Donut DAO more accurately.