Thank you, @Rei, for putting this proposal together.
As stated in Discord, we are on board with tokenomics modifications in line with the prioritization presented (see discord):
- Fix MCR first
- Identify/develop mechanisms for encouraging capital
- Buying/selling NXM
Of the presented solutions in the proposal, we prefer option A. However, we would like to emphasize that there needs to be clarity on:
- The anticipated budget and rollout plan. This is a new mechanism and itโs fairly complex. Ideally, we start with a small initial budget and increase over time rather than funding immediately with e.g. 10k ETH and potentially overlooking something. Weโre not sure how this could be done in practice, but it warrants exploration to avoid a potentially expensive lesson.
- A contingency plan for the possibility that anticipated liquidity needs are exceeded. We can envision scenarios in which sell-pressure might still exceed the budget even when we allocate a large amount to it as mentioned above. Some possible causes for this sell pressure might include 1) the surge in price itself, 2) the anticipated decrease of book value (e.g. related to claims), and 3) the increase in risk if the active cover is not decreased in parallel (i.e. if the supply is decreased by -x%, the expected loss per NXM will increase by x/(1-x) %). It is not clear if we should increase the budget in those cases or stop the ratcheting altogether. Ideally, we understand how the risk profile (e.g. slashing insurance) and supply-profile (e.g. longer term staking) evolves in v2 as it likely directly impacts the potential sell-pressure. Overall, it is crucial to address these potential scenarios to safeguard both the protocol and long-term investors.
- A mechanism to avoid frontrunning/gamification. Frontrunning could be an inherent problem of the ratcheting system (incl. withdrawals on anticipated claims mentioned in 2). Mechanisms such as adding a fee and/or adjusting slippage should ideally be developed to reduce these kinds of activities.
- A replacement for the current MCR. Lifting the current MCR floor is reasonable, but it would be good to know plans/timelines on potential adjustments of the MCR-estimation in place then.
We understand that 1 and 2 above require additional data following the launch of v2, and that the current signaling vote is solely to help provide clarity on direction. However, we were hoping to have some additional clarity around these data points before voting and/or at least want to check that all of the points are part of parameters that we can decide on once this has been put in code. If any of the above points have been addressed elsewhere, we would love to take a look.