โ๏ธ Voting Mechanics: For, Against, Abstain
Understand how votes are cast and counted on-chain
Participate in decentralized governance decisions
Your Progress
0 / 5 completedโ๏ธ Voting Mechanics: Proposals, Timelock, and Execution
DAO votes aren't instant. Proposals go through stages: drafting (discussion), voting period (3-7 days), timelock delay (1-14 days), then execution. This prevents rushed decisions and gives stakeholders time to exit if they disagree. Different proposal types require different thresholdsโtreasury spending needs simple majority, protocol changes need supermajority.
๐ฎ Interactive: Proposal Voting Simulator
Simulate a DAO vote on different proposal types. Adjust votes for/against/abstain and see if the proposal passes based on quorum and threshold requirements.
Treasury Allocation
Allocate 500k USDC to marketing campaign
Real Example: Uniswap treasury grants
๐ Proposal Lifecycle Stages
Proposal posted on forum (Discourse, Commonwealth). Community debates, suggests changes. Temperature checks (informal polls).
Off-chain vote on Snapshot (free, no gas). Tests sentiment. Not binding but influences on-chain vote. UNI: 90% use Snapshot.
Binding vote via smart contract. Costs gas. Requires quorum + threshold. Only governance token holders vote. Final decision.
Delay before execution. Prevents surprise attacks. Gives users time to exit. Critical upgrades = longer timelock (14 days). Compound uses 2-day minimum.
Anyone can trigger execution after timelock. Smart contract automatically implements changes. Funds released, parameters updated, contracts upgraded.
๐ก Key Insight
Voting mechanics create intentional friction. Fast decisions = dangerous. Timelock delays prevent governance attacks (buy tokens โ vote โ execute โ dump). But friction also means slow governanceโCompound needs 10+ days to change interest rates, even in crisis. Trade-off: security vs. agility. Some DAOs use guardian multisigs for emergencies (Aave, MakerDAO), bypassing slow governance when needed. This undermines decentralization but adds safety. Next: how quorum and thresholds determine what actually passes.