Beanstalk icon indicating copy to clipboard operation
Beanstalk copied to clipboard

BIP-47: Adjust Quorum

Open BeanstalkFarmsOperations opened this issue 9 months ago • 2 comments

BIP-47: Adjust Quorum

Proposer

Beanstalk Farms, Ben Weintraub, Brendan Sanderson

Proposer Wallet: 0x9e0cb69ae6a5ad4eb870eb18d051efe642ed7db4

Summary

  • Change quorum for BIPs from 50% of Stalk voting For to the minimum of (1) 50% of Stalk voting For and (2) one-third of Stalk, plus the amount of Stalk voting Against, voting For;
  • Change quorum for BOPs from 35% of Stalk voting For (and the majority of participating Stalk voting For) to the minimum of (1) 50% of Stalk voting For and (2) 25% of Stalk, plus the amount of Stalk voting Against, voting For.

Links

Problem

Beanstalk is likely not at a point where it can sustain itself in perpetuity without additional development. If Beanstalk is to remain competitive in the open source environment that it operates in, improvements are essential.

It is becoming increasingly unlikely for any BIP to pass, as indicated by BIP-44, a proposal for which discussion started many months ago with minimal fundamental disagreement amongst the Beanstalk community (see the #rfc-seed-gauge channel in Discord, the Beanstalk State Space recordings, etc.). Furthermore, the Beanstalk DAO formally signaled support for implementing the Seed Gauge System RFC in BIP-40, the 2024 Beanstalk Farms development budget.

Given that most recent Stalk supply growth is due to Grown Stalk issuance rather than new Deposits, it seems that fewer existing Stalkholders are participating in governance.

Governance problems must be addressed proactively as waiting until BIPs can no longer pass would render Beanstalk effectively non-upgradable.

Proposed Solution

We propose to change quorum for BIPs from 50% of Stalk voting For to the minimum of (1) 50% of Stalk voting For and (2) one-third of Stalk, plus the amount of Stalk voting Against, voting For. The Abstain voting choice is removed.

Additionally, we propose to change quorum for BOPs from 35% of Stalk voting For (and the majority of participating Stalk voting For) to the minimum of (1) 50% of Stalk voting For and (2) 25% of Stalk, plus the amount of Stalk voting Against, voting For.

Note that there are no proposed changes to counting votes. In BIPs and BOPs, a Stalkholder's vote for a given proposal is counted as their Stalk (plus delegated Stalk) at the beginning of the Voting Period that still exists.

Rationale

In the near term, upgradability is paramount to the success of Beanstalk. This proposed governance system increases the likelihood Beanstalk does not enter a circumstance where it cannot be upgraded despite there being no opposition to an upgrade.

Contract Changes

None.

Beans Minted

None.

Effective

Immediately upon passage.

Deploy Preview for beanstalk-ui canceled.

Name Link
Latest commit 0da26861f79e6455dcc19e7e9607d7e74b21f867
Latest deploy log https://app.netlify.com/sites/beanstalk-ui/deploys/6642d4ab00cf92000875b438

netlify[bot] avatar May 14 '24 03:05 netlify[bot]

Deploy Preview for basin canceled.

Name Link
Latest commit 0da26861f79e6455dcc19e7e9607d7e74b21f867
Latest deploy log https://app.netlify.com/sites/basin/deploys/6642d4abc7ecb80008e03171

netlify[bot] avatar May 14 '24 03:05 netlify[bot]