Closed danielattilasimon closed 2 years ago
My suggestion:
Interesting...
With that alpha
and target average age (i.e. targetting average bonding time of 224 = 48 days), `lambda (1 - tau)has to be at least 1.44 for the optimal bonding time to be within 48 days (where
tauis the chicken-in fee). I'm using
rubber-chicken-ng` for rough calculations.
With the proposed tau = 0.1
, this figures out to lambda > 1.6
, otherwise it will take some time for the controller to reduce alpha
to where bonding occurs with the targetted frequency. This may be a bit unrealistic given the pessimistic APR figures being proposed (are we playing hardmode? 😆).
For the sake of UX, I think it's better to potentially "undershoot" alpha (i.e. choose an alpha that may result in too fast accrual initally) rather than users having to wait ages for alpha to be set by the controller.
Definitely. I wanted to add comment saying that I’d rather leave alpha
to you, as you are the controller expert.
Anyway, for the record, yes, I was assuming lambda = 2
to do my napkin math for alpha
, which is definitely high, but I would hope it can be realistic during the initial hype.
But let’s agree on the rest of the values and then you can set the alpha
that you think would work better with them.
Well, we can definitely try it with these parameters, and see what happens 😄 That would be interesting to see, for sure.
With such a high lambda, alpha = 10 is quite justified.
Let's agree on the parameters to be used in the testnet game.
I've started by copying the parameters of the FXS:cvxFXS pool for bLUSD:LUSD, as suggested by the Curve team on Telegram.
Apart from the Curve pool, the most important parameters for the game will be:
Of course we can tweak other parameters too, if we'd like.