KVORUM
compoundSource: Compound governor bravo · #89

Lower Proposal Threshold to 25K COMP

executedMar 16, 2022, 09:10 AM UTCby7A0x7ae1…e585

01Summary

AISummary by Kvorumclaude-haiku-4-5

Proposal to reduce Compound's proposal threshold from its current level to 25K COMP, enabling 17 additional community members to propose governance changes. Also updates the GovernorBravoDelegate implementation to set minimum proposal threshold to 1K COMP and grants 5 COMP to Ratan for gas reimbursement.

Type
governance change
Funding
$5 COMP

Key changes

  • Reduce proposal threshold to 25K COMP, lowering barrier to entry for governance participation(high)
  • Update GovernorBravoDelegate implementation to version at 0x30065B703DE5d473975A2db5bBB790A23FD6EFbD with minimum setable proposal threshold changed to 1K COMP(medium)
  • Grant 5 COMP to Ratan (0xcf0Ef02C51438C821246f2e6ADe50e0F1CB0f385) for gas fees related to contract deployment(low)
Contracts0xc0da02939e1441f497fd74f78ce7decb17b665290x3d9819210a31b4961b30ef54be2aed79b9c9cd3b
Generated by Kvorum
model: claude-haiku-4-5
provider: anthropic
profile: anthropic-fast-v1
prompt: v1.0
generated: 2mo ago
Read the description ↗

02Description

169 words

Lower Proposal Threshold to 25K COMP

Simple Summary

A proposal to reduce Compound's proposal threshold to 25K.

Overview

Governor Bravo enables Compound’s community to change the proposal threshold & over the past several months we’ve seen several key issues that we believe warrant lowering the proposal threshold.

Based off of community feedback, we believe that reducing the proposal threshold to 25K provides an important step in the right direction. This new threshold enables 17 additional EOAs to propose, empowering more community members to participate in governance & programmatically reducing the barrier to entry for delegates.

Full Proposal and Forum Discussion

Technical Details

  1. Changes the minimum setable proposal threshold in GovernorBravoDelegate to 1K (simplifies lowering the proposal threshold in the future). Updates GovernorBravoDelegate implementation from here to here (identical besides the minimum setable proposal threshold constant).
  2. Reduces proposal threshold to 25K.
  3. Grants 5 COMP to Ratan to reimburse gas fees for deploying the new GovernorBravoDelegate contract.

The proposal simulation can be found here.

03Mismatch analysis

AIMismatch analysis by Kvorumclaude-sonnet-5
Consistent

The proposal describes three actions: (1) upgrade the GovernorBravoDelegate implementation to a new contract that lowers the minimum setable proposal threshold to 1K, (2) reduce the actual proposal threshold to 25K COMP, and (3) grant 5 COMP to Ratan for gas reimbursement. The decoded calldata contains exactly three actions matching this sequence: a _setImplementation call pointing to the new contract address referenced in the description's Etherscan link, a _setProposalThreshold call with value 25000000000000000000000 (25,000 COMP in 18-decimal units), and a _grantComp call transferring 5000000000000000000 (5 COMP) to a recipient address consistent with the stated gas reimbursement. All values convert correctly to the amounts stated in prose, and there are no extra, missing, or misdirected actions. No unit mismatches or hidden actions were found. Confidence is high because the description is specific and each calldata action maps cleanly to a described action with matching magnitudes and targets a governance-related contract for actions 0 and 1, consistent with the proposal being about GovernorBravo threshold changes.

Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Review the decoded actions ↗

04Actions

3 total
#0_setImplementation(address)chain 0x1
Target
0xc0da…6529
Value
0 wei
Function
_setImplementation(address)
Arguments
{
  "0": "0x30065B703DE5d473975A2db5bBB790A23FD6EFbD"
}
Calldata
#1_setProposalThreshold(uint256)chain 0x1
Target
0xc0da…6529
Value
0 wei
Function
_setProposalThreshold(uint256)
Arguments
{
  "0": "25000000000000000000000"
}
Calldata
#2_grantComp(address,uint256)chain 0x1
Target
0x3d98…cd3b
Value
0 wei
Function
_grantComp(address,uint256)
Arguments
{
  "0": "0xcf0Ef02C51438C821246f2e6ADe50e0F1CB0f385",
  "1": "5000000000000000000"
}
Calldata

05Tally

Summed from votes

Voters0
VP participating0
Outcome (current)—
Current support—

06Voters

0 total
Filter:
VoterChoice% of totalRationale
EA0xea6c…3bf7For306K0.00%—5y ago
9A0x9aa8…ccf1For256.5K0.00%—5y ago
880x88fb…3981Against105K0.00%—5y ago
A60xa6e8…eef6For75K0.00%—5y ago
8D0x8d07…a265Against70K0.00%—5y ago
470x47c1…4770For50K0.00%—5y ago
7A0x7ae1…e585For50K0.00%—5y ago
130x13bd…8548For50K0.00%—5y ago
DC0xdc1f…e432For50K0.00%—5y ago
070x0703…961bFor50K0.00%—5y ago
2B0x2b38…bf33For20.1K0.00%—5y ago
000x0000…3e13For9.8K0.00%—5y ago
D20xd2cb…b9a9Against860.70.00%—5y ago
840x84e3…5a95For11.50.00%—5y ago
530x53e2…fdf1For10.70.00%—5y ago
FC0xfc5a…2263For2.10.00%—5y ago
730x7302…fa54For10.00%—5y ago
110x116c…4800For00.00%—5y ago
7A0x7a67…8c0eAgainst00.00%—5y ago
0C0x0ce1…2c35Against00.00%—5y ago
7B0x7b9a…f612Against00.00%—5y ago
400x402c…fe82Against00.00%—5y ago
070x0754…76ddFor00.00%—5y ago
A30xa342…e2dbFor00.00%—5y ago
610x61ce…e702For00.00%—5y ago
1C0x1ccb…c0d0For00.00%—5y ago
3B0x3b59…22f2For00.00%—5y ago
440x446c…6c26For00.00%—5y ago
Showing 28

07Forum

AIForum synthesis by Kvorumclaude-sonnet-5
sentiment · mixedthread · constructive

Arguments for

  • Current delegates holding fewer than 65K COMP cannot create or support Crowd Autonomous Proposals, effectively excluding them from governance participation.— ratankaliani
  • Lowering the threshold reduces friction for proposal creation and helps increase token-holder engagement and sense of ownership in governance long-term.— ratankaliani
  • A community poll indicated support for lowering the threshold, and the final proposal reflects a weighted average of community votes.— ratankaliani, Dzen
  • Lowering the threshold to 50K (or similar) is a reasonable next step given the current threshold only allows 12 addresses to propose.— GFXlabs
  • The CAP contract's compStakeAmount limit should also be lowered incrementally (e.g., to 10 COMP) to allow smaller holders to participate, since it is external to the protocol and largely arbitrary.— allthecolors, GFXlabs, ratankaliani

Arguments against

  • Lowering the proposal threshold makes it easier to introduce malicious or attack-style proposals, as exemplified by Proposal 84 (the Justin Sun governance attack incident).— rleshner
  • Given Compound manages over $10B in assets, proposal creation should be made harder, not easier, especially after the Proposal 62 bug incident.— rleshner
  • The existing whitelist mechanism already makes proposal creation sufficiently accessible for proposals with community support, so lowering the token threshold is unnecessary.— rleshner

Unresolved concerns

  • What alternative mechanisms could mitigate protocol security risks instead of relying on a COMP-based proposal threshold was raised but not answered.— kleong
  • The risk that a lowered threshold could enable more governance attacks similar to Proposal 84 was raised without a clear mitigation proposed.— rleshner
  • The implications of allowing anyone to deploy alternative CAP contracts with arbitrarily low thresholds were noted but not fully explored.— ratankaliani, allthecolors

Notable participants

  • ratankalianiProposer from Blockchain at Berkeley who initiated the discussion, ran the community poll, and ultimately submitted the proposal to lower the threshold to 25K.
  • GFXlabsEarly supporter who endorsed lowering the threshold to 50K and commented on the CAP contract limit.
  • allthecolorsSuggested a more gradual, order-of-magnitude reduction to the CAP threshold and engaged in technical discussion about the CAP contract.
  • DzenExpressed general enthusiasm and support for the proposal and governance evolution.
  • rleshnerCore community voice who raised strong security concerns and announced opposition to the proposal, citing past governance attack risks.
  • kleongRaised a follow-up question about alternative security mitigations in response to rleshner's concerns.
Generated by Kvorum
model: claude-sonnet-5
provider: anthropic
profile: anthropic-strong-v1
prompt: v1.0
generated: 2mo ago
Open the thread ↗