Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.36 KB

distribution.md

File metadata and controls

21 lines (13 loc) · 1.36 KB
description
Conviction voting is used to regulate the distribution of Honey from the common pool.

Distribution

Conviction Voting

Conviction Voting allows proposals to be created and considered continuously and simultaneously. Participants can signal their preferences for the proposals they support, but they are not able to “double count” their influence across multiple proposals.

When they start supporting a proposal, the support (called conviction) does not immediately apply, but instead must charge up over time according to an exponential decay function or half-life.

Currently there are two types of proposals that impact Honey distribution, signaling proposals which do not request honey, and funding proposals which do request honey.

For funding proposals, there is an execution threshold that is determined based on the proportion of funds requested relative to the funds available in the common pool. The greater the proportion, the greater the threshold required.

For a deeper dive on the conviction voting, check out this cadCAD model exploring the mechanism.

The conviction voting implementation 1Hive uses has been developed in collaboration with Aragon, Commons Stack, and Block Science.