0xHabitat / improvements-and-bugs

Report bugs and small improvements for Habitat. Fill out the provided form when submitting a new issue.
4 stars 3 forks source link

Quadratic Voting #25

Open ghost opened 3 years ago

ghost commented 3 years ago

⚡️ Challenge:

Quadratic Voting is a popular voting practise to give minorities a opportunity to express their preference among larger stakeholders.

In this voting scenario, stakeholders with a larger amount of shares get no advantage over smaller holders, as the square root of shares decides on the amount of voice-credits available in votes.

Communities should be able to decide on the voting duration before setting up the module upon deployment, or even better: Decide on duration before each vote.

🦋 Desired Outcome

Quadratic Voting Module available for community treasuries on the Habitat Rollup.

Parameters:

🎯 Action Points:

Researching on how to implement in Habitat Rollup, define a first scope outline. Coming up with an equation that balances voting power based on the idea of quadratic voting.

Example: 144 Shares = 12 Voice Credits; 63 Shares = 9 Voice Credits; 16 Shares = 4 Voice Credits;

🐇 Additional Information

More info about quadratic voting: https://ipfs.leapdao.org/blog/quadratic-voting/