Conviction 101

Conviction Voting is a disputable, time-weighted voting mechanism where proposal support grows in strength the longer it's allocated (and shrinks over time if support is removed).

It encourages ongoing participation, favoring consistent, long-term ideas and contributors, and it protects communities from short-term manipulation and abuse.

The mechanism was first conceived by BlockScience in 2019: https://github.com/BlockScience/conviction

Terms to Know

  • Support: the total voting weight allocated to a proposal.

  • Conviction: accumulates over time based on both the level of support on a proposal and the duration defined by the Conviction Growth parameter.

  • Parameters: functions that can be customized in a Pool that determine how conviction and threshold are calculated.

  • Threshold: in a Funding Pool, the level of conviction where funding can be executed

  • Pool: A Conviction Voting module in a Community.

Last updated