Request for Comment : Proposal for YFI Inflation and Supply Mechanics

Consolidating some comments and views from the unofficial discord and this thread

  1. Lower inflation Schedule : 150% may be too high @deltatiger came up with a spreadsheet ^ taking a spin at 100% inflation

  2. Incentives streaming, should it go entirely to just this one pool based of this proposal or should it go to multiple different parties for example

    1. Users
    1. Liquidity Provision (Allow anyone ease of entry to the ecosystem/YFI)
    1. Governance Participation
    1. Developers
    1. Reserve, Can be used to cover the Safety of protocol (Audits /Insurance etc) and development grants for community
  1. The weightage of the 80/20 YFI/yCRV pool from 2/98 YFI/yCRV might be too drastic of a shift immediately, how about a tiered transition from 98/2 yCRV/YFI -> 80/20 yCRV/YFI -> 60/40 yCRV/YFI
    a) A shift to 80/20 exposes LPs to a lot of price fluctuations
    b) Would lead to a large underutilised yCRV which we do not want in the ecosystem
    c) We still want YFI holders to have a larger say than say Stablecoin whales, which was my original thinking from shifting to 80/20 YFI/yCRV
    d) YFI Rewards Pool as someone else mentioned would still continue and this would also suck up some YFI Float for the time being, we should avoid a liquidity Pool Skewed too much on YFI to prevent illiquidity concerns
8 Likes

Please see our thoughts here: Yfi_whale Proposals List.

1 Like

I think #2 on the list is the key here in Daryl’s summary. I see a lot of discussion is about following the bitcoin model or SNX model, etc but if we don’t direct the inflation towards something useful, the model is pointless.

The question is how do we acquire more users, maintain/grow liquidity, incentivize development, audit the protocol, etc with the minimum amount of dilution possible (with some margin for error built in)?

Also I would add that we’ve allocated 30K YFI to incentivizing the 3 existing pools, we should consider holding some YFI in reserve for liquidity rewards on future products. Andre’s vision is not complete and we will probably need YFI incentives to bring users to his other products (like yswap, etc). So we should focus our attention there rather than just assuming the new allocation of YFI will maintain the status quo. It would be great to hear from him on this issue @andre.cronje

Overall, I don’t think the discussion has been forward looking enough, and has been stuck on what currently exists, which is 3 pools yielding large amounts of YFI. The next step is not more of the same. We need to stabilize the existing capital base (we will lose some opportunistic capital and that’s ok) but look to new growth opportunities.

5 Likes

This RFC is well thought, and clearly explained.
I would agree for both proposal A and B.

I assume proposal A going to replace the current pool 3? and I think the hybrid of voting with both pool 4 and this 80/20 pool would be nice, as long as it does not complicate things.

Proposal B: 3 months seems reasonable, I assume time locked YFI can be used to stake in pool 4

@gczy I strongly agree with your points.

I’ve addressed my similar thoughts/concerns in my own post here and in the @yfi_whale thread.

To put it in the simplest terms possible, we will be best served in the long run by having a roadmap of what we want to accomplish before we figure out what type of issuance schedule will work best to accomplish the roadmap. The project in it’s current form is a few days old. There’s no need to rush into decisions quite yet. Losing a bit of short term momentum is a fine price to pay fore a better long term plan.

1 Like

I agree strongly with @gczy and @Sinsecato and am AGAINST proposal A

This is a very different project to SNX; as the above pair write, the need for inflation does not exist in a vacuum, and likewise the views of Cronje & others on future needs should be relevant - and if they are unclear or unknown, then the default position should be no inflation without reason.

There is no need for inflation for security etc. as with btc, so the comparison there isn’t relevant.

Unlike 99.9% of crypto projects, this product had product market fit before launch. There is no need to bribe users to come. There might be need to bribe them to stay, ofc.

I’ve seen many projects use massive treasuries/inflation for completely pointless goals with little accountability (Block one), to an often criminal (NEM Foundation) extent. SNX is an outlier in that regard.

Finally, the positive feedback loop for liquidity mining will still exist with very low inflation - it is the price in USD that is being paid that matters. The price of the token will naturally be higher due to scarcity, and so the incentive will still be there. High inflation conversely lowers value, so the actual liquidity incentive of high inflation vs low inflation could end up being very similar.

In laymans terms: we can give away 100 a week @ something the market prices at 8000 USD, or we can give away 1000 a week at something the market is now willing to pay only 800 for

I am mildly in favour of Proposal B, but largely ambivalent

The vision of the ‘Whales’ aligns more closely with my own - Andre should be listened to, respected, rewarded
Thanks!

4 Likes

Background: I was against proposal 0, as I think that a limited and scarce supply is unique to YFI. It’s why YFI can go to infinity.

Now that proposal 0 passed, and we’re on the path of minting more YFI, here’s how I view the proposals:

Proposal A: YFI holders are naturally going to use the y products already because they are the best product in the world. It’s already going to capture the MOST yield possible - that’s the entire design of the product. If that is true, we DONT need to incentivize use any more. AGAINST. More YFI should only be used to build more and better products, so I agree with YFI whale.

Proposal B: YES YES YES. Synthetix did this right, and if we make more YFI it should be timellocked because it prevents selling pressure, while making investors long term focused.

2 Likes

I built a model here that factors in @yfi_whale’s thoughts. Interested in feedback.

I’m totally against proposal A, inflation is too high and LPs will just farm and instadump since there’s no incentive for them to hold an inflationary asset. Constant selling pressure would lower price potential and rewards of the project. There could even be a negative feedback loop undermining the project, eg: COMP.

I’m for proposal B, locking up rewards incentivizes LPs to pump up the price before tokens are released, making others LPs join the party and rinse and repeat. This could be a potential positive feedback loop for the project.
That said, I choose the models with the least inflation possible (YFI_whale and model A) so we can reward the current token holders that are taking most of the risk and are now contributing to the project and paving the way to its future.

1 Like

I just want to point out that there should be more pools in the future that are incentivized with $YFI for the growth of yearn ecosystem.

For example, I believe yswap uniswap tokens will be THE strongest way of growing yearn TVL and ecosystem - even more than ycrv. If yCRV is a better version curve’s default pool, ySwap is that of uniswap v2.

Today if you were to be a liquidity provider of uniswap, you have to deposit both of the tokens and are exposed to both asset prices.

With yswap in the future what happens is that you can deposit aave tokens (e.g. aSNX) or unwrapped tokens (SNX) or Synthetic asset (sXAU) to AMM with single asset exposure. https://medium.com/iearn/yswap-exchange-99bf906311db

You stake aSNX in yswap —> ySwap contract creates or joins a uniswap pool of (aSNX/aUSD). At this time the value of the token is determined by chainlink oracles to mint aUSD. Now the token is UNI-V2 (underlying aSNX/aUSD). Yswap mints and returns aSNXUNI-V2 —> You now have aSNXUNI-V2 that can you redeem to get back aSNX.

aSNXUNI-V2 earns aave lending fees of SNX and gains uniswap trading fees. Optionally, we can add yswap fees that gets distributed to $YFI stakers/burners. This solidifies aave’s and uniswap’s presence within DeFi space. Not only it will be beneficial for the growth of yearn but it will help grow DeFI as a whole.

WIth this in mind, I think its ok if we lower the emission rate. Farming is good but if you really want to make DeFi space larger - so that future farms can be even bigger - we should wait for Andre’s yswap audit and development to be finished.

3 Likes

Agree 100%. Both on Yswap being a potential big market, and the general idea of keeping our issuance powder dry until we can better gauge how/how much to allocate to various pools/projects.

Originally, isn’t it an incentive by YFI, and isn’t it expected that yswap will acquire users due to its functionality and operational profitability?

This begs the question about an opportunistic emission model. Could one design an emission model that has minimal inflation at certain times and then can be adjusted to pay out YFI tokens to incentivize and promote new products. Yield Farming would become the emission strategy. Different elements of the yEarn ecosystem could have different rewards curves that rely on being set by governance. Then we all go farm the rewards and drive the flywheel.

2 Likes

I’m no solidity dev but I think one way to approach this, in line with a more general idea of an Issuance Max Cap, is to pre-mint the future issuance and distribute it in lots of 500 or 1000 to addresses owned by a governance contract. Then we could use votes to send them to the appropriate distribution/staking contracts at the appropriate time.

or create a metacurve that burns tokens in that contract over time. So as time goes on there will be less and less tokens to give out.

We think you make a good point about waiting for Andre’s yswap.

We have a good sense of all the upcoming upgrades that Andre has teased. Hopefully voters keep a lot of these things in mind with all the proposals popping up. There’s too many proposals happening right now to keep track of.

2 Likes

Really interesting take.

I largely agree with your sentiment regarding A in the sense that we do not want to encourage trading. However, incentivizing deep liquidity for YFI is going to be key and I’m afraid without some allocation liquidity could get super scarce super fast

I feel that is ok though. If you can still gain YFI through providing work to the protocol there is no issue in scarce liquidity. As long as YFI tokens are not being locked (which I’m oppose to) some will decide to sell for a profit and those who don’t provide services to the protocol will be able to buy it.

Some organized thoughts of mine here:

I like the format of the proposal but am a little shocked at the amount of critical feedback so far. Has anyone considered that Synthetix’s inflation model works so good for them because their token is used as collateral in the system? More SNX in circulation means more utility for the Synthetix ecosystem, is the same true for YFI?
It’s very naive to assume that whatever model vaguely worked somewhere else can just be applied on top of anything.

I would suggest to focus more on revenue-generating avenues (COMP?) first to increase incentives to hold YFI and would only then think about additional inflation, which should be as inclusive as possible.

This is not meant as any discouragement to @Daryllautk - great work here, keep it up!

1 Like