-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Agree on governance parameters #295
Comments
Governor Configs
|
It would be helpful to take inventory of what numbers other established governance systems are using. For example, I know Compound requires 0.25% to issue a vote and 4% for a quorum. What about other protocols? Let's learn from those who have gone before. My initial reaction is that 4% feels rather low from a security standpoint. |
In simple terms, at 4%, around 0.4% of the veOGV balance in OGV would be required to reach quorum currently. At the current level of 9.7B veOGV, this would require (1/10.5) * 4% * 9.7B = ~37M OGV. With 478M OGV in circulation currently, this is approximately 8% of the circulating supply, the main question is how much of this circulating supply is liquid (ie. on exchanges). If there were to be a coordinated governance attack, purchases of OGV would occur on a DEX to avoid KYC. Based on Uniswap liquidity alone, 4% would be secure as not enough liquidity currently exists there. However, as someone buys in on Uniswap, market makers will step in and help satisfy the liquidity required on the DEX. If someone were to slowly accumulate OGV in this way, then you have to assume total liquidity across all exchanges (CEX and DEX) would be in play. From this, you can then estimate the slippage and arrive at a total cost to reach quorum. For example: assuming about half of the circulating supply is liquid (~240M OGV), and that to accumulate 37M OGV would incur total price slippage of 500%, it would cost approximately $0.007145 * 5 * 37M = $1.32M to reach quorum. This would be fairly expensive with no guarantee of success, as the Origin team will have other controls in place. |
@Techmoen thanks for digging into this. Circulating supply is actually almost double the figure that you have here. I suspect that you referenced CoinGecko or CoinMarketCap, which were wrong. We're working on getting those updated. The source of truth will be our own endpoint at https://www.originprotocol.com/circulating-ogv. |
Current Compound parameters
|
Here's where we ended up last week with one open question about the quorum requirement needing to be higher until we have sufficient monitoring: https://docs.google.com/spreadsheets/d/1YLKGDuxw-xq9utjjtvZcHu8IvQ2cV9nNZlvFURIHA00/edit |
10% veOGV (which is also over 10% of circulating OGV market cap ~87M OGV) should be safe. It would require far beyond the $ estimate in the spreadsheet because of slippage as there is only 11M OGV on Uniswap total, so I think that effectively makes it impossible to carry out some kind of attack for the time being. The main drawback of setting it at 10% is that it will require more participation to pass things without a high rate of delegation or whale participation. |
Per the discussion in Discord, let's proceed with a 20% quorum requirement. Here are the final parameters:
|
Let's take inventory of each parameter that controls the on-chain governance system. This includes voting period, timelock, quorum requirement, proposal threshold, etc.
The text was updated successfully, but these errors were encountered: