Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Governance Proposal

A formal submission, often requiring a deposit, that suggests a specific change to a blockchain protocol's code, parameters, or treasury.
Chainscore © 2026
definition
DECENTRALIZED GOVERNANCE

What is a Governance Proposal?

A formal mechanism for stakeholders to submit, debate, and vote on changes to a blockchain protocol or decentralized application.

A governance proposal is a formal, on-chain or off-chain submission that outlines a specific change or action for a decentralized autonomous organization (DAO) or blockchain protocol. It serves as the primary mechanism for enacting protocol upgrades, adjusting economic parameters (like gas fees or inflation rates), allocating treasury funds, or modifying smart contract logic. Proposals transform community discussion into executable decisions, moving from informal forum debates to binding on-chain actions that are cryptographically verified and transparent.

The lifecycle of a proposal typically follows a structured path: - Drafting & Temperature Check: An idea is socialized in community forums to gauge sentiment. - Formal Submission: The proposal, with precise specifications, is submitted on-chain, often requiring a deposit of the network's native token. - Voting Period: Token holders cast weighted votes, usually proportional to their stake, using mechanisms like token-weighted voting or delegated voting. - Execution & Implementation: If the proposal passes predefined quorum and majority thresholds, the encoded changes are automatically executed by the protocol's governance module or carried out by designated parties.

Key technical components include the proposal ID, a unique on-chain identifier; the proposal payload, which contains the calldata for the intended smart contract calls; and voting parameters such as the voting delay, voting period, and execution delay. Major implementations include Compound's Governor Bravo and OpenZeppelin's Governance contracts, which provide standardized frameworks for proposal management. This process ensures that control of the protocol remains decentralized and aligned with the collective will of its stakeholders, rather than a centralized development team.

Different governance models apply distinct rules. Token-weighted voting grants voting power based on token holdings, while delegate voting allows users to assign their voting power to representatives. Some systems use quadratic voting to reduce whale dominance, or conviction voting to measure sustained support. Challenges in proposal governance include voter apathy, where low participation threatens legitimacy; proposal spam; and the complexity of ensuring security when executing arbitrary code. Successful governance requires balancing inclusivity with efficiency and security.

Real-world examples illustrate their impact. In Uniswap, proposals have governed the deployment to new blockchain networks and the allocation of millions in community treasury grants. MakerDAO proposals regularly adjust the stability fee and debt ceiling for its DAI stablecoin. A failed but historic example is the Ethereum DAO fork proposal, which led to the chain split creating Ethereum Classic. These cases show governance proposals as the constitutional amendments of the digital economy, enabling protocols to adapt and evolve in a decentralized manner.

how-it-works
PROCESS

How a Governance Proposal Works

A governance proposal is the formal mechanism by which token holders in a decentralized autonomous organization (DAO) or blockchain network propose, debate, and vote on changes to the protocol's rules, treasury, or parameters.

The lifecycle of a governance proposal typically begins with a discussion phase on a community forum. Here, a proposer drafts an idea—such as a parameter change, a treasury spend, or a smart contract upgrade—and solicits feedback. This off-chain step is critical for gauging sentiment, refining the proposal's details, and building consensus before committing the proposal to the blockchain. For example, a proposal to adjust the block gas limit on a network would first be debated to assess its technical and economic implications.

Following community discussion, the proposal is formalized and submitted on-chain. This involves creating a transaction that includes the proposal's executable code or descriptive text and typically requires the proposer to deposit a stake of governance tokens. This deposit acts as a spam-prevention mechanism. Once submitted, the proposal enters a voting period, which can last from days to weeks. During this time, token holders cast their votes, often weighted by the number of tokens they stake or delegate, using options like "For," "Against," or "Abstain."

The final stage is execution. If the proposal meets predefined quorum (minimum participation) and approval threshold (required majority) requirements, it is considered passed. Depending on the system's design, execution can be automatic, where the proposal's code executes directly, or it can require a manual operation by a designated multisig or the core development team. For instance, a passed proposal to grant funds from a DAO treasury would trigger a transfer to the specified address, thereby completing the governance cycle and enacting the collective will of the token holders.

key-features
MECHANISMS

Key Features of Governance Proposals

A governance proposal is a formal, on-chain mechanism for stakeholders to submit, debate, and vote on changes to a decentralized protocol. This section details its core operational components.

01

On-Chain vs. Off-Chain Voting

Proposals can be executed on-chain, where votes are recorded directly on the blockchain (e.g., using a smart contract), or off-chain, where signaling occurs through platforms like Snapshot. On-chain voting is binding and requires gas fees, while off-chain voting is typically gasless and used for non-binding sentiment checks before a final on-chain execution.

02

Proposal Lifecycle

A standard proposal follows a defined path:

  • Drafting & Discussion: Informal debate on forums (e.g., Commonwealth, Discord).
  • Temperature Check: A lightweight poll to gauge initial sentiment.
  • Formal Submission: Proposal is submitted on-chain with a required deposit.
  • Voting Period: A fixed window (e.g., 3-7 days) for tokenholder voting.
  • Timelock & Execution: If passed, changes are often queued in a timelock contract for security before being executed.
03

Voting Power & Quorum

Voting power is typically weighted by a user's stake in the protocol's governance token. Quorum is the minimum percentage of total voting power that must participate for a vote to be valid. Vote delegation allows users to delegate their voting power to experts or representatives, a model central to Delegated Proof-of-Stake (DPoS) and veToken systems.

04

Proposal Types & Parameters

Proposals can govern various protocol aspects:

  • Parameter Changes: Adjusting fees, interest rates, or collateral ratios.
  • Treasury Management: Allocating funds from the community treasury.
  • Protocol Upgrades: Authorizing new smart contract code.
  • Whitelisting: Adding new collateral assets or integrations. Key parameters include the proposal deposit, voting delay, voting period, and execution delay.
05

Security & Attack Vectors

Governance systems must defend against specific threats:

  • Vote Buying: Accumulating tokens temporarily to swing a vote.
  • Timelock Exploits: Bypassing the execution delay.
  • Governance Capture: A single entity acquiring a majority of voting power.
  • Proposal Spam: Flooding the system with low-quality proposals. Mitigations include quorums, timelocks, proposal deposits, and veto mechanisms.
06

Related Concepts

  • Fork: The ultimate governance mechanism, where a dissenting community creates a new chain.
  • Multisig: A transitional or emergency control mechanism, often used by a DAO's core team.
  • Optimistic Governance: Proposals execute immediately but can be challenged and reversed during a dispute period.
  • Quadratic Voting: A system where vote cost increases quadratically to reduce whale dominance.
common-proposal-types
PROPOSAL TAXONOMY

Common Types of Governance Proposals

Governance proposals can be broadly categorized by their intended effect on the protocol, ranging from parameter tweaks to fundamental upgrades.

01

Parameter Change Proposals

These are the most common proposals, adjusting configurable variables within the protocol's smart contracts. Examples include:

  • Fee adjustments (e.g., transaction fees, swap fees).
  • Collateral ratios for lending protocols.
  • Inflation rates or block rewards in proof-of-stake networks.
  • Voting period or quorum thresholds for the governance system itself.
02

Treasury & Grant Proposals

Proposals to allocate funds from the protocol's community treasury. This includes:

  • Developer grants to fund core development or ecosystem projects.
  • Bug bounties and security audits.
  • Marketing initiatives or liquidity incentives.
  • Direct compensation for contributors or service providers.
03

Protocol Upgrade Proposals

Proposals to implement new features, fix bugs, or perform non-trivial modifications to the protocol's codebase. This often requires:

  • Smart contract upgrades via a proxy or migration.
  • Integration of new asset types or oracles.
  • Implementation of Ethereum Improvement Proposals (EIPs) or similar standards.
  • Critical security patches.
04

Informational & Signaling Proposals

Non-binding votes used to gauge community sentiment before a formal, on-chain proposal. They serve to:

  • Signal intent for a future parameter change or upgrade.
  • Delegate authority to a multisig or committee for a specific action.
  • Express a community stance on external events or partnerships.
  • Build consensus without executing code directly.
05

Delegation & Administrative Proposals

Proposals that modify the governance process or administrative controls. Common actions include:

  • Adding or removing signers from a multisig wallet controlling the treasury.
  • Updating the governance module or voting contract.
  • Changing the delegate for protocol-owned liquidity.
  • Whitelisting or blacklisting certain addresses or assets.
ecosystem-usage
KEY CONCEPTS

Governance Proposals in Practice

A governance proposal is a formal, on-chain request to modify a protocol's parameters, code, or treasury. This section details the lifecycle, types, and key mechanisms involved in the proposal process.

01

The Proposal Lifecycle

A governance proposal follows a structured path from ideation to execution. The typical stages are:

  • Drafting & Temperature Check: Informal discussion on forums (e.g., Discourse, Commonwealth) to gauge community sentiment.
  • Formal Submission: The proposal, including executable code or parameter changes, is submitted on-chain, often requiring a proposal deposit.
  • Voting Period: Token holders cast votes, with weight determined by their stake. Common voting models include token-weighted and delegated voting.
  • Timelock & Execution: If passed, changes are often queued in a timelock contract for a security delay before automatic execution.
02

Common Proposal Types

Proposals can be categorized by their scope and intent:

  • Parameter Change: Adjusting system variables (e.g., interest rates, fee percentages).
  • Treasury Allocation: Authorizing payments from the community treasury for grants, bug bounties, or development.
  • Code Upgrade: Deploying new smart contract logic, requiring a governance-controlled upgrade mechanism.
  • Informational: Signaling community sentiment on a direction without executing code.
  • Emergency: Fast-tracked proposals to address critical bugs or security vulnerabilities, often with reduced voting delays.
03

Voting Mechanisms & Quorums

The voting system defines how consensus is reached. Key elements include:

  • Voting Power: Typically derived from a governance token balance, often with mechanisms for vote delegation.
  • Quorum: The minimum percentage of total voting power that must participate for a vote to be valid.
  • Approval Threshold: The majority required (e.g., >50% simple majority, >66% supermajority) for a proposal to pass.
  • Vote Options: Usually For, Against, and Abstain. Some systems use more complex quadratic voting to reduce whale dominance.
04

Security Considerations

On-chain governance introduces unique risks that protocols mitigate through specific mechanisms:

  • Timelocks: A mandatory delay between a vote passing and execution, allowing users to exit or review final code.
  • Governance Minimization: Limiting the scope of what governance can control to reduce attack surface.
  • Vote Snapshot: Using a historical block height (snapshot) to determine voting power, preventing last-minute token borrowing (vote buying).
  • Emergency Multisigs: A fallback controlled by trusted entities to pause the system in case of a malicious proposal passing.
05

Real-World Example: Uniswap

EXPLORE
06

Tools & Infrastructure

A suite of specialized tools supports the proposal lifecycle:

  • Discussion Forums: Snapshot, Discourse, and Commonwealth for off-chain sentiment.
  • Voting Platforms: Snapshot (off-chain, gas-free signaling) and Tally (on-chain governance dashboard).
  • Block Explorers: Etherscan's "Read/Write as Proxy" feature to interact with Governor contracts.
  • Delegation Platforms: Sites like Sybil.org for discovering and delegating to representatives. These tools abstract complexity, making participation accessible to non-technical token holders.
ON-CHAIN VS. OFF-CHAIN

Comparison of Governance Proposal Models

A technical comparison of primary mechanisms for submitting and deciding on protocol changes.

Feature / MetricOn-Chain VotingOff-Chain SignalingHybrid (Snapshot + Execution)

Proposal Submission

Direct on-chain transaction

Post to forum (e.g., Discourse)

Post to forum, then on-chain execution

Voting Mechanism

Smart contract interaction

Token-weighted snapshot

Snapshot for signal, multi-sig for execution

Gas Cost for Voters

High ($10-100+)

None

None for signal, high for execution

Finality & Execution

Automatic upon passing

Non-binding signal

Manual execution by authorized party

Voter Sybil Resistance

High (1 token = 1 vote)

Medium (delegated voting common)

High for signal, trusted for execution

Typical Quorum

2-20% of supply

Not formally defined

Defined per proposal

Upgrade Speed

Slow (days for voting + execution)

Fast (hours for consensus)

Medium (fast signal, slow execution)

Example Implementation

Compound Governance, Uniswap

MakerDAO forums

Yearn.finance, BadgerDAO

security-considerations
GOVERNANCE PROPOSAL

Security & Attack Vectors

A governance proposal is a formal submission to a decentralized autonomous organization (DAO) for a protocol change, fund allocation, or parameter adjustment, which is voted on by token holders. This section details the security risks inherent in the proposal lifecycle.

01

Proposal Spam

An attack where a malicious actor submits a high volume of low-quality or fraudulent proposals to clog the governance system, wasting community attention and resources. This can be used as a denial-of-service (DoS) tactic to delay or prevent legitimate proposals from being seen or voted on. Mitigations include requiring a proposal deposit or implementing a spam filter based on token holdings or reputation.

02

Vote Sniping & Timing Attacks

Exploiting the fixed voting period of a proposal. Attackers may:

  • Vote Sniping: Wait until the final moments of a vote to cast a decisive ballot, preventing opponents from mounting a counter-response.
  • Timing Manipulation: Propose changes that are beneficial only if executed at a specific future block, exploiting knowledge of upcoming events or market conditions unknown to other voters.
03

Treasury Drain Proposals

A direct attack where a malicious proposal seeks to transfer protocol treasury funds to an attacker-controlled address. This relies on voter apathy, low turnout, or vote manipulation to pass. High-profile examples include the attempted $1 billion drain of the Mango Markets treasury and the Beanstalk Farms $182 million exploit, which passed via a flash loan to acquire voting power.

04

Parameter Change Exploits

A subtle attack where a proposal alters critical protocol parameters to create an exploitable financial imbalance. Examples include:

  • Adjusting fee parameters or interest rate curves in lending protocols.
  • Modifying collateral factors or liquidation thresholds.
  • Changing the reward distribution in a liquidity pool. These changes can be engineered to benefit the proposer through subsequent arbitrage or liquidation events.
05

Vote Buying & Collusion

The practice of accumulating voting power (often via flash loans or token borrowing) or forming coalitions to pass proposals for private gain at the expense of the broader community. This undermines the one-token-one-vote ideal. Defenses include:

  • Time-weighted voting (e.g., veToken models).
  • Quorum requirements and supermajority thresholds.
  • Sybil resistance mechanisms.
06

Implementation Risks & Malicious Code

The risk that a proposal's on-chain execution contains hidden malicious logic or exploits, even if its description appears benign. This includes:

  • Proxy upgrades that change a contract's logic to a malicious implementation.
  • Self-destruct functions or privileged roles granted to the proposer.
  • Reentrancy or logic bugs introduced in new code. Mitigation requires rigorous audits, formal verification, and timelocks to allow for community review before execution.
GOVERNANCE

Frequently Asked Questions

Essential questions and answers about on-chain governance proposals, covering their lifecycle, mechanics, and key considerations across major protocols.

A governance proposal is a formal, on-chain suggestion for modifying a decentralized protocol, submitted by a token holder for community vote. It functions as the primary mechanism for enacting changes to a protocol's parameters, smart contract code, treasury allocations, or operational policies. Proposals are the core unit of decentralized governance, moving decisions from a core development team to the distributed community of stakeholders. The lifecycle typically involves a discussion phase on forums, an on-chain voting period, and finally execution if the proposal passes. Major protocols like Compound, Uniswap, and Aave use this model to manage upgrades and strategic direction.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team