In blockchain governance, a proposal is a formal, on-chain or off-chain submission that outlines a specific change or action for a decentralized protocol, such as a DeFi platform, DAO, or Layer 1/2 network. It serves as the primary vehicle for stakeholders to initiate votes on protocol parameters, treasury expenditures, smart contract upgrades, or changes to consensus rules. Proposals transform community discussion into executable decisions.
Proposal
What is a Proposal?
A formal mechanism for enacting changes within a decentralized protocol.
The lifecycle of a proposal typically follows a structured path: discussion (in forums like Discord or governance forums), temperature check (an informal signal vote), formal submission (on-chain with required metadata and code), a voting period where token holders cast weighted votes, and finally execution if the vote passes. Key technical parameters include the proposal threshold (the stake required to submit), quorum (minimum participation for validity), and approval threshold (the majority needed to pass).
Proposals are categorized by their scope and impact. A signal proposal gauges community sentiment without direct execution, while an executable proposal contains code that automatically implements changes upon passage, such as a smart contract upgrade via a Timelock contract. Other types include treasury proposals for budget allocation and parameter change proposals for adjusting system variables like interest rates or fee structures.
The integrity of the proposal process is secured by the underlying blockchain. Votes are typically weighted by governance tokens (e.g., UNI, AAVE, MKR), ensuring stakeholders with greater economic interest have proportionally greater influence. Advanced systems may use vote delegation or quadratic voting to mitigate plutocratic tendencies. Successful execution often requires passing a timelock delay, a security period allowing users to review code changes before they take effect.
Real-world examples illustrate their critical role. The Uniswap DAO uses proposals to manage its treasury and fee mechanism. Compound and Aave employ them to adjust risk parameters for listed assets. Ethereum itself uses an off-chain proposal process (Ethereum Improvement Proposals, or EIPs) for core protocol changes, which are then implemented by client developers after community consensus.
How a DAO Proposal Works
A DAO proposal is the formal mechanism through which a decentralized autonomous organization (DAO) makes decisions, allocates funds, and executes on-chain actions through collective member voting.
A DAO proposal is a formal, on-chain or off-chain submission that outlines a specific action, change, or allocation for a decentralized autonomous organization to consider. It serves as the primary governance instrument, moving an idea from discussion to a binding vote. Proposals typically include a title, detailed description, and executable code or transaction data. The lifecycle begins when a member with sufficient voting power (often represented by a governance token) submits or sponsors the proposal, locking it in a smart contract queue for community review and signaling.
Following submission, most DAOs institute a temperature check or discussion period. This off-chain phase, often conducted on forums like Discord or Discourse, allows the community to debate the proposal's merits, suggest amendments, and gauge overall sentiment. A successful temperature check, indicated by a non-binding snapshot vote or clear community support, is usually required to advance the proposal to a formal, on-chain vote. This step prevents network congestion from frivolous proposals and ensures only well-vetted ideas proceed to a binding decision.
The core of the process is the on-chain voting period. Members cast votes proportional to their holdings of the DAO's governance token (e.g., using token-weighted or quadratic voting). Voting options typically include For, Against, and sometimes Abstain. The proposal passes if it meets predefined criteria, such as a minimum quorum (percentage of total supply voting) and a majority or supermajority threshold. The voting mechanism is enforced by a governance smart contract, which autonomously tallies votes and, upon success, automatically executes the encoded instructions, such as transferring treasury funds or upgrading a protocol.
Key Features of a DAO Proposal
A DAO proposal is a formal, on-chain mechanism for submitting, debating, and executing changes to a decentralized autonomous organization. This section details its core structural and functional components.
On-Chain Governance
The proposal's core logic and voting outcomes are recorded immutably on a blockchain. This ensures transparency, auditability, and tamper-resistance. Key components include:
- Smart Contract Execution: The proposal payload (e.g., treasury transfer, parameter change) is encoded for automatic execution upon passing.
- Immutable Record: All votes, discussions (if on-chain), and the final state are permanently recorded.
- Gas Costs: Submitting and executing proposals requires paying network transaction fees.
Proposal Lifecycle
A DAO proposal follows a defined state machine from creation to resolution. A typical lifecycle includes:
- Drafting & Temperature Check: Informal discussion off-chain (e.g., in a forum) to gauge sentiment.
- Formal Submission: The proposal is submitted on-chain, often requiring a proposal deposit.
- Voting Period: Token holders cast votes weighted by their governance power.
- Timelock & Execution: If the vote passes, there is often a mandatory delay (timelock) before the proposal's actions are executed, providing a final safety check.
Voting Mechanisms
Proposals are ratified through specific voting models that determine how member preferences are aggregated. Common mechanisms include:
- Token-Weighted Voting: One token equals one vote; voting power is proportional to economic stake.
- Quadratic Voting: Voting power increases with the square root of tokens committed, reducing whale dominance.
- Conviction Voting: Voting power accrues over time a voter supports a proposal, signaling stronger conviction.
- Multisig Approval: Execution requires signatures from a predefined set of trusted addresses.
Proposal Payload
This is the executable content of the proposal, defining the specific actions to be performed by the DAO's smart contracts. Common payload types include:
- Treasury Management: Transferring funds, approving a grant, or making an investment.
- Parameter Updates: Changing protocol fees, reward rates, or collateral ratios.
- Code Upgrades: Upgrading core protocol smart contracts via a proxy admin or similar mechanism.
- Membership Changes: Adding or removing members from a multisig wallet or council.
Quorum & Thresholds
These are the minimum participation and approval requirements for a proposal to pass, preventing low-turnout decisions. Key metrics include:
- Quorum: The minimum percentage of total voting power that must participate for the vote to be valid.
- Approval Threshold: The minimum percentage of participating votes required for a 'Yes' outcome (e.g., simple majority >50%, or supermajority >66.6%).
- Veto Threshold: A minimum 'No' vote percentage that can defeat a proposal regardless of 'Yes' votes.
Proposal Sponsorship
Many DAOs require proposals to be sponsored or have a minimum proposal deposit to prevent spam and ensure seriousness. Key aspects:
- Bond/Deposit: A staked amount (in governance tokens) is required to submit a proposal, which may be slashed if the proposal fails or is malicious.
- Delegated Submission: Some systems allow delegates or working groups to submit proposals on behalf of token holders.
- Whitelisting: Only addresses holding a minimum token balance or belonging to a specific committee can submit proposals.
Common Types of Proposals
In blockchain governance, a proposal is a formal, on-chain or off-chain submission that initiates a change to a protocol, treasury, or community parameters. Different proposal types govern distinct aspects of a decentralized system.
Governance Meta-Proposal
A proposal to change the governance process itself, such as modifying quorum requirements, voting periods, delegation rules, or the structure of governance bodies.
- Reflexivity: These proposals govern how future proposals are governed.
- Examples: Switching from token-weighted voting to conviction voting, establishing a grants committee, or adjusting proposal submission deposits.
On-Chain vs. Off-Chain Proposals
A comparison of two fundamental approaches for initiating and formalizing governance actions within a decentralized protocol.
| Feature | On-Chain Proposal | Off-Chain Proposal |
|---|---|---|
Execution Venue | Smart contract on the blockchain | External platform (e.g., forum, snapshot) |
Voting Mechanism | Native protocol voting via signed transactions | Token-weighted signaling, often gasless |
Binding Outcome | ||
Gas Cost to Propose | High ($100s - $1000s) | Low to None ($0 - $10) |
Gas Cost to Vote | High (paid by voter) | Typically None (gasless) |
Finality | Automated execution upon passing | Requires a separate, trusted execution transaction |
Typical Use Case | Parameter changes, treasury spends, upgrades | Temperature checks, idea discussion, signaling |
Sybil Resistance | High (cost to vote) | Variable (depends on platform) |
Proposal Standards & Tools
Proposals are formalized through standards like EIPs and BIPs, and managed with specialized tools for drafting, signaling, and execution. This ecosystem ensures structured, transparent, and efficient protocol evolution.
Security & Execution Safeguards
Critical mechanisms designed to prevent malicious or erroneous proposals from causing protocol harm.
- Timelocks: Enforce a mandatory delay between a vote passing and its execution, allowing users to react or exit.
- Multisig Guardians: Emergency councils (e.g., MakerDAO's Governance Security Module) with the power to pause or veto proposals.
- Proposal Thresholds: Minimum token requirements to submit a proposal, preventing spam.
- Quorums: Minimum participation thresholds for a vote to be valid.
Security & Governance Considerations
A proposal is a formal, on-chain submission for a change to a decentralized protocol or DAO, subject to a vote by token holders. This section details the lifecycle, security risks, and governance mechanics of blockchain proposals.
Proposal Lifecycle
A structured process from ideation to execution. Key stages include:
- Drafting & Discussion: Informal forum debate to refine the idea.
- Temperature Check: A non-binding snapshot vote to gauge sentiment.
- Formal On-Chain Submission: The proposal is submitted with executable code or a clear description, locking a proposal deposit.
- Voting Period: Token holders cast votes, often weighted by stake.
- Timelock & Execution: If passed, a timelock delay allows for review before the proposal's changes are executed on-chain.
Common Attack Vectors
Proposals are prime targets for governance attacks. Major risks include:
- Proposal Spam: Flooding the system with proposals to exhaust voter attention or block legitimate ones.
- Malicious Code Injection: A proposal that appears benign but contains hidden logic to drain funds or upgrade to a malicious contract.
- Vote Manipulation: Exploits like vote buying, flash loan voting (borrowing tokens to swing a vote), or timestamp manipulation.
- Typosquatting: Creating a proposal that mimics a legitimate one to trick voters.
Quorum & Voting Thresholds
Critical parameters that determine a proposal's validity and outcome.
- Quorum: The minimum percentage of total voting power that must participate for the vote to be valid. Prevents a small, active group from controlling outcomes.
- Approval Threshold: The percentage of participating votes required for a proposal to pass (e.g., >50% for simple majority, >66% for supermajority).
- Veto Threshold: Some systems allow a minority with significant stake (e.g., a security council) to veto a malicious proposal that has passed.
Defensive Mechanisms
Protocols implement safeguards to protect against malicious proposals.
- Proposal Deposits: A stake required to submit a proposal, which is slashed if the proposal fails or is deemed spam.
- Timelocks: A mandatory delay between a proposal's passage and its execution, allowing users to exit or for a last-line veto to be exercised.
- Multisig Guardians: A trusted, elected committee with the ability to pause or cancel a proposal in an emergency.
- Code Audits & Formal Verification: Requiring critical proposals to have undergone independent security review before being executable.
Delegation & Voting Power
How voting rights are assigned and exercised in decentralized governance.
- Token-Weighted Voting: One token equals one vote. Concentrates power with large holders (whales).
- Delegation: Token holders can delegate their voting power to representatives or delegates who vote on their behalf, increasing participation.
- Quadratic Voting: Voting power increases with the square root of tokens committed, designed to reduce whale dominance.
- Non-Transferable Voting Power: Systems like ve-tokenomics where locked tokens grant non-transferable governance rights, aligning long-term incentives.
Execution & Reversibility
What happens after a proposal passes and the challenges of undoing changes.
- On-Chain Execution: The proposal payload (smart contract call) is automatically executed by the governance module.
- Off-Chain Signaling: Some proposals are merely advisory, requiring manual implementation by a core team.
- Irreversibility: Most on-chain executions are immutable. A bad proposal can only be "fixed" by a subsequent proposal, creating race conditions.
- Emergency Forks: In catastrophic cases (e.g., a passed exploit), the community may socially coordinate a chain fork to abandon the malicious state, as seen historically in The DAO hack.
Frequently Asked Questions (FAQ)
Common questions about blockchain governance proposals, covering their purpose, lifecycle, and technical implementation across different protocols.
A governance proposal is a formal, on-chain or off-chain submission that suggests a change to a decentralized protocol's parameters, code, or treasury, requiring approval from its token holders or delegates. It is the primary mechanism for enacting upgrades, allocating funds, or modifying system rules in a Decentralized Autonomous Organization (DAO). Proposals typically include a title, description, and executable code or parameter changes. Voting is weighted by governance token holdings, with common thresholds for quorum (minimum participation) and majority. Major protocols like Uniswap, Compound, and Aave use this model to manage their respective ecosystems.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.