Skip to main content
Course/Module 11/Topic 2 of 4Advanced

Governance Mechanisms & Voting

Deep dive into governance mechanisms — token voting, delegation, quadratic voting, optimistic governance, and the challenges of decentralized decision-making.

55 minBy Priygop TeamLast updated: Feb 2026

Voting Mechanisms

  • Token Voting: 1 token = 1 vote. Simple but creates plutocracy — whales (large holders) dominate decisions. Used by most DeFi protocols
  • Quadratic Voting: Cost of votes increases quadratically — 1 vote costs 1 token, 2 votes cost 4 tokens, 3 votes cost 9 tokens. Reduces whale dominance and favors breadth of support
  • Conviction Voting: Votes accumulate strength over time — the longer you vote for something, the stronger your vote becomes. Favors long-term commitment over sudden coordination
  • Optimistic Governance: Proposals pass by default unless vetoed within a timelock period (e.g., 7 days). Faster execution, only controversial decisions get debated
  • Delegation: Token holders delegate their voting power to representatives — Compound style delegates, ENS delegates. Increases participation without requiring every holder to vote
  • Multi-sig: A committee of 3/5 or 5/9 signers must approve transactions — faster than token voting but more centralized. Common for treasury management

Governance Process

  • Phase 1 — Forum Discussion: Ideas are posted on a governance forum (Commonwealth, Discourse) for community feedback. Anyone can participate
  • Phase 2 — Temperature Check: Informal poll (usually on Snapshot, off-chain) to gauge community sentiment before creating a formal proposal
  • Phase 3 — Formal Proposal: Structured proposal with motivation, specification, implementation details, and risk assessment. Requires a minimum token threshold to submit
  • Phase 4 — Voting Period: Typically 3-7 days of on-chain or off-chain voting. Quorum requirements prevent low-participation decisions
  • Phase 5 — Timelock: Approved proposals enter a timelock (24-48 hours) before execution — allows users to exit if they disagree with the change
  • Phase 6 — Execution: Smart contract automatically executes the approved changes — parameter updates, token transfers, contract upgrades
Chat on WhatsApp
Priygop - Leading Professional Development Platform | Expert Courses & Interview Prep