Governance Overhaul and Future Rewards

@dudesahn
Seconded, thanks for putting together this synthesis of the views in the thread.

2 Likes

This is exactly my feelings when I proposed this about a month ago. Thanks for bringing it back up!

2 Likes

Thanks for the summary @dudesahn

My take:

  1. Snapshot - Yes
  2. Time-weighted Vote - Yes but with modified tweaks to veCRV system (constantly decaying voting power is problematic IMO)
  3. yUSD - Yes

Excited to see how these play out!

16 Likes

This is the biggest win for the small guy because it lets them not have to claim their rewards. If they are paid with YFI, for them to actually gain something from it (eg add it to their gov stack to compound) they must spend gas to get it. If its yUSD, it can stay there unclaimed but still grow on its own via the yVault.

If the people who can afford to claim more regularly do so, they can convert their yUSD to YFI themselves if that is in fact what they want.

3 Likes

Should we move to off-chain voting with Snapshot?

Yes, I feel like it would encourage more participation for those that are holders but cannot necessarily avoid the gas costs, especially on days where it was approaching 500gwei. This is vital to implement but can be re-assessed once the transaction cost issue is remediated by ETH.

Should we allow YFI not staked in governance to vote?

I would vote no. In combination with the next proposal, would ensure that only those with a longer-term, truly vested interest in the protocol (vs just speculation) are considered while voting.

Should we implement a gYFI system with time-weighted vote locking?

I’m for time-weighted vote locking, but undecided on a separate gYFI token. I would not want one implemented if it were transferable. I feel it would inevitably be traded in a secondary market; which dilutes the true holders vs. those that just speculating.

Should we implement yUSD rewards in place of yCRV?

I’m still undecided on this proposal as I would prefer a more “pick what you want” type reward system for staking. Would anyone consider an option that’s elected upon staking that generates the rewards to the user’s preference? (in other words, you can actively change the reward you prefer to receive while any amount of YFI is staked in governance).

Thank you for summarizing the proposals @dudesahn

:+1: I am for exploring off-chain vote aggregation (via Merkle root validation, as suggested earlier).

:-1: I am against everything else. It will be too difficult to continuously block exchanges and yield should only come from using YFI itself, not synthetics written against it.

1 Like

I generally agree with this @crepeislife

I disagree that we need vote locking. I’d prefer that holders have choice if that can be consistent with good governance. I believe it can. For example, if vote power (and also perhaps rewards) increased over some period of time, we would not need to lock people into that decision – there would be natural incentives to keep YFI in governance to take advantage of the increasing vote power and natural disincentives when the YFI in removed – all without a lock.

I like this idea. We should keep in mind that for small holders, it may be most cost effective to have those rewards sit for a while as they accumulate. If there were a way for additional earned YFI to be automaticlly added to a holder’s staking account to be used for additional voting, that could help small holders.

1 Like

Voting with lent YFI allows infinite multiplication of voting power. Lend 1 yfi, borrow (using other account, if necessary), lend, borrow… it can continue indefinitely as long as you have enough non-yfi collateral. So lending less than 1/3 has no effect. Even 0.01 yfi is enough for this.
I think voting with yfi in balancer and uniswap pools is fine. Anything that lends yfi - no, including yvault, because it would also lead to double counting.

edit: although allowing yfi elsewhere to vote is likely to increase problems with achieving quorum, so perhaps it’s best to not overcomplicate the system and keep voting just to the gov contract.

2 Likes

I was in the same boat until I saw what @banteg said on discord.

I’m also going to copy over my response to that:

If we implement it this way, you have the option of choosing whether to vote lock your self or not, for how long, and don’t have to constantly lock/restake it. You can even say you don’t want to lock and receive the regular 1x voting power.

2 Likes

Is this the best way to prevent someone fucking up the protocol? If someone did, many would be locked. The first to hit the end of their lock times would get out first. Somone who borrowed the YFI to fuck with the protocol would have an easier time paying back the loan if the value drops.

Edit: I will add that giving YFI holders choice may encourage more YFI to be staked in governance, which has its own benefits, including making it more difficult to mess with the protocol.

1 Like

This is honestly something that I missed. I’ll have to get back to you on that one. It does look like locking benefits the attacker if the attacker borrows YFI instead of buying. Which defeats the argument that the price of YFI will keep the protocol safe.

Question I’m asking myself right now is. How to ensure someone who borrows YFI can’t screw us up while at the same time preventing the scenario of build weight>screw up>dump.

@LapisLime I have made a separate thread discussing preventing YFI borrowers from attacking the protocol, since I think it’s a topic worth discussion in a separate thread.

2 Likes

I like the proposal for the most part, but I don’t think there should be extra rewards for voting. Just staking in governance should get the same return, and the current method would remain to claim rewards. Having to vote for everything, not just the items someone cares about doesn't make sense. I want to make sure voting power and rewards are not intertwined. If they get intertwined, it could negatively affect the value of YFI affecting everyone.

1 Like

I agree that claiming rewards should not depend on whether you voted or not – just that you are staked in governance. I am however ok with increasing voting power and rewards for those staked longer (up to a limit, say a linear increase for 60 or 100 days).

2 Likes
  1. No, CEX’s would be awesome to include but only if they meet full transparency requirements that the community can put together. Create strict rules and they can decide if they opt in or out. Eventually full transparency might be worth if for them to keep users.

  2. 100% only for governance stakers. I’m also for disincentivizing very risky behavior with YFI. Take risks with basically any other asset but when I saw a large portions of YFI in [most food name] pools it made second guess the whole YFI community.

  3. I don’t know enough about it and will likely follow the community thought leaders I align with. This almost makes me wish I could delegate my votes.

3 Likes

Only YFI staked in governance should get rewards. Staking in governance is like hodling, it gives strength to the store of value property of the token.

For this reason, I don’t agree with that part of the proposal. But definitely… move governance off-chain. For me personally, the costs of voting are too high.

6 Likes

All valid points…can you take this further and propose your solutions.

On a side note can we not have all these new video makers and twitter accounts get any money from us for now just because they saw on twitter our small grants and think we just give away money now.

I thought this through more, you know better than me honestly.

I’ll let all of you take the lead and I’ll vote appropriately.

I think the proposal is well intentioned and practicable, but I have a few concerns.

  1. As @jiecut flagged, this does not prevent voting with borrowed YFI. While @banteg says we can educate users to not lend more than 1/3 of their votes, once again, I think this creates the risk that those education efforts fail and users become upset when they don’t have the voting power they would intuitively expect.

  2. Are there other alternatives for reducing gas fees for small voters? I.e. could we subsidize them?

  3. If users are afraid of not being able to vote because their YFI is sitting in a vault or some protocol they shouldn’t invest that YFI. I think this model actually promotes good governance because it increases the signalling value of a vote; in order to vote the voter has to forego whatever gains they could have made by depositing their YFI in a vault or some pool.

2 Likes

Only YFI staked in governance should get rewards. Staking in governance is like hodling, it gives strength to the store of value property of the token.

Great point.

5 Likes