βοΈ Voting Mechanisms: On-Chain vs Off-Chain
Compare gas costs, security, and UX trade-offs
Upgrade blockchain protocol through voting
Your Progress
0 / 5 completedVoting Mechanisms
Choosing a Voting System
Different voting mechanisms balance efficiency, decentralization, and security differently. Each system has tradeoffs between plutocracy (token concentration), sybil resistance, and voter participation.
π’ Voting Power Calculator
Compare how different mechanisms translate tokens into voting power:
Mechanism Comparison
| Mechanism | Plutocracy Risk | Sybil Resistance | Complexity | Example |
|---|---|---|---|---|
| Token-Weighted | π΄ High | π’ High | π’ Low | Compound, Uniswap |
| Quadratic | π‘ Medium | π΄ Low | π‘ Medium | Gitcoin |
| Conviction | π‘ Medium | π’ High | π‘ Medium | Polkadot |
| Delegated | π‘ Medium | π’ High | π‘ Medium | ENS, Optimism |
Vote Delegation
Delegation allows token holders to assign their voting power to trusted representatives without transferring tokens. This combats voter apathy while preserving decentralization.
// Delegate voting power to an address
function delegate(address delegatee) external
// Example: Delegate 10,000 ENS voting power
ENS.delegate("0x123...abc")
// Delegatee can now vote with your 10,000 tokens
// You retain token ownership and can redelegate anytime
// Common delegates: a16z, Gitcoin, Fire Eyes DAOAdvanced Mechanisms
Minimum participation threshold for valid votes (e.g., 400K COMP). Prevents low-turnout attacks but can lead to governance gridlock if set too high.
Off-chain voting with on-chain verification. Free to vote (no gas), results binding through social consensus. Used for non-critical decisions.
Special addresses that can cancel proposals (security multisig, community guardians). Centralization tradeoff for security against governance attacks.
Proposals can be voted on anytime, taking effect when threshold is reached. No fixed voting periods. Used by Moloch DAO for ragequit protection.
β οΈ The Plutocracy Problem
Token-weighted voting concentrates power with large holders. In Compound, the top 10 addresses control ~40% of voting power. Solutions include:
- β’Quadratic voting (reduces whale influence)
- β’Delegation (distributes power to active participants)
- β’High quorum thresholds (requires broad consensus)
- β’Time-locks + veto power (safety mechanisms)