SKIP TO CONTENT
ConceptgovernanceAdvanced

Conviction Voting Explained

Understanding time-weighted governance where commitment duration amplifies voting power.

12 min read

What is Conviction Voting?

Conviction voting is a governance mechanism where voting power accumulates over time based on how long you maintain your vote on a proposal. Rather than a simple snapshot of token balances, conviction voting rewards sustained commitment - the longer you support a proposal, the more weight your vote carries.

This mechanism addresses several problems with traditional token voting: it reduces the effectiveness of last-minute vote buying, encourages thoughtful long-term participation, and allows smaller holders to compete with whales through persistent support. Conviction voting is particularly well-suited for continuous funding decisions where community priorities should guide ongoing resource allocation.

First popularized by Commons Stack and implemented in protocols like Gitcoin and Gardens, conviction voting represents an evolution in on-chain governance that better aligns voting outcomes with genuine community conviction rather than momentary capital concentration.

How Conviction Voting Works

The Accumulation Mechanism

Voting power grows over time:

```

Day 1: Vote with 1000 tokens → 100 conviction

Day 2: Maintain vote → 190 conviction

Day 3: Maintain vote → 271 conviction

...

Day 30: Sustained vote → 950+ conviction

Conviction = Tokens × (1 - decay^time)

```

The longer you maintain your vote, the more conviction accumulates toward a maximum based on your token balance.

Key Parameters

Decay Rate: How quickly conviction decreases when you remove or change your vote. Typical: 10-50% per day. Conviction Growth: How fast conviction builds. Typically reaches 50% of max in 3-7 days. Threshold: Required conviction for proposal passage. Often tied to requested funding amount. Max Conviction: Upper limit per voter, usually proportional to token holdings.

Voting Dynamics

Building Conviction:
  • Vote early on proposals you support
  • Maintain vote to maximize conviction
  • Conviction grows asymptotically to maximum
Losing Conviction:
  • Remove vote = conviction decays quickly
  • Change vote = conviction resets on new choice
  • Conviction doesn't transfer between proposals

Proposal Passage

Proposals pass when total conviction exceeds threshold:

```

Threshold = f(RequestedAmount, AvailableFunds)

Higher funding requests require more conviction

Larger treasury = higher thresholds (more competition)

```

Why Conviction Voting Matters

Solving Traditional Voting Problems

Vote Buying Prevention
  • Can't buy votes at the last minute
  • Must hold and vote over time
  • Reduces governance attack surface
Whale Dilution
  • Small holders with sustained conviction compete with late whales
  • Rewards community participation over capital alone
  • More democratic outcomes
Thoughtful Participation
  • Encourages researching proposals before committing
  • Penalizes vote switching (conviction loss)
  • Builds genuine preference expression

Continuous Governance

Unlike snapshot voting, conviction voting enables:

  • Ongoing funding decisions
  • Smooth priority expression
  • No artificial voting periods
  • Natural resource allocation

Sybil Resistance

Some conviction systems incorporate:

  • Identity verification bonuses
  • Reputation multipliers
  • Contribution history weighting
  • Reduces pure plutocracy

Practical Examples

Gitcoin Grants

Gitcoin has explored conviction voting for:

  • Matching pool allocation
  • Community prioritization
  • Continuous funding decisions

The system allows ongoing community input rather than discrete voting rounds.

1Hive Gardens

Gardens framework implements conviction voting for:

  • DAO funding proposals
  • Resource allocation
  • Community governance

Projects request funding, and community members allocate conviction to preferred proposals.

Commons Stack

Original conviction voting implementers:

  • Continuous proposal system
  • Time-weighted voting power
  • Dynamic threshold calculation
  • Used for commons-based funding

Strategic Considerations

For Voters

Early Commitment
  • Vote early on proposals you support
  • Conviction grows from day one
  • Late votes have less impact
Vote Persistence
  • Don't switch votes casually
  • Conviction loss is costly
  • Commit to proposals thoughtfully
Portfolio Approach
  • Can split tokens across proposals
  • Balance support across priorities
  • Consider opportunity cost of conviction allocation

For Proposers

Building Support
  • Engage community early
  • Encourage early voting
  • Sustained campaigns beat launches
Threshold Management
  • Request appropriate amounts
  • Higher requests need more conviction
  • Build coalition over time
Timing
  • Monitor conviction accumulation
  • Adjust strategy based on trajectory
  • Patience often rewarded

Conviction Voting vs Traditional Voting

AspectConviction VotingToken Voting
Time factorCommitment duration mattersSnapshot moment only
Vote buyingDifficult (requires time)Easier (acquire before snapshot)
Small holdersCan compete with persistenceOutweighed by whales
Decision speedSlowerFaster
Sybil attacksMore resistantMore vulnerable
ComplexityHigherLower

Implementation Considerations

When Conviction Voting Works Best

  • Continuous funding decisions
  • Community priority expression
  • Resource allocation over time
  • When whale dominance is a concern
  • For grants and public goods

When to Use Other Mechanisms

  • Emergency decisions (need speed)
  • Binary yes/no votes
  • Clear deadlines
  • When simplicity is valued

Technical Requirements

  • Smart contract complexity higher
  • Continuous on-chain updates
  • Gas considerations for voting updates
  • Frontend UX challenges

Advanced Concepts

Quadratic Conviction

Combining with quadratic voting:

  • Square root of tokens for max conviction
  • Further reduces plutocracy
  • Balances intensity vs breadth

Reputation-Weighted Conviction

Adding non-token factors:

  • Contribution history
  • Identity verification
  • Past governance participation
  • Community standing

Delegation in Conviction

Some systems allow:

  • Delegating tokens but not conviction
  • Delegates must maintain votes
  • Creates delegate incentive for persistence

Risks and Considerations

Complexity: Harder for users to understand than simple voting Gaming: Potential for strategic voting manipulation Apathy Risk: Requires ongoing attention, not one-time vote Minority Blocking: Persistent minorities can block proposals Implementation Risk: More complex smart contracts

FAQ

How long should I maintain my vote?

For maximum impact, maintain votes until proposals pass or you genuinely change preference. Conviction typically approaches maximum within 2-4 weeks.

Can I vote on multiple proposals?

Usually yes, by splitting your tokens. Each token can only contribute conviction to one proposal at a time. Allocate based on priorities.

What happens if I sell my tokens?

Your conviction typically decreases as your token balance drops. Buying more tokens allows more conviction potential but doesn't provide instant impact.

Is conviction voting more fair than token voting?

It's differently fair - rewards persistence over capital concentration, but adds complexity. Whether it's "more fair" depends on your values and governance goals.

How do I know when my proposal will pass?

Track total conviction vs threshold. Most UIs show progress. Passage isn't guaranteed by a date - it happens when conviction exceeds threshold.

Explore advanced governance with Fensory. Understand innovative voting mechanisms shaping the future of DeFi.

[Learn Governance Innovation with Fensory →](https://www.fensory.com)

Frequently Asked Questions

See how these concepts translate to real yields.

Track live yields, compare protocols, and build your DeFi portfolio with Fensory.

GET EARLY ACCESSArrow right