Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Variable voting thresholds per-actions #414

Closed
elsehow opened this issue Jul 21, 2022 · 1 comment
Closed

Variable voting thresholds per-actions #414

elsehow opened this issue Jul 21, 2022 · 1 comment
Labels
improvement adds a new feature

Comments

@elsehow
Copy link
Collaborator

elsehow commented Jul 21, 2022

DAO contracts should allow variable voting thresholds for specific actions.

Examples:

  • Amending a constitution may require a 75% passing threshold.
  • Burning someone's governance tokens may require a 75% passing threshold.

Specifying actions and relating them to passing thresholds is one thing, but this problem is tricky for another reason: we do not have an answer to the question, "how will governance change the passing threshold for a particular ansewr?" Consider: if we made a custom proposal module, governance could always vote to replace that module with a new one that nullifies the origional passing threshold (h/t @NoahSaso for this observation).

@elsehow elsehow added the improvement adds a new feature label Jul 21, 2022
@JakeHartnell
Copy link
Member

This is doable with in a carefully setup DAO with multiple proposal modules and #694.

The DAO main DAO would hold the highest level actions (constitutions, SubDAO admin, upgrades, Authz permissions), while most of the voting would happen through scoped SubDAOs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement adds a new feature
Projects
None yet
Development

No branches or pull requests

2 participants