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

Implement upgradable governance #48

Open
4 tasks
jstolarek opened this issue Jun 12, 2024 · 0 comments
Open
4 tasks

Implement upgradable governance #48

jstolarek opened this issue Jun 12, 2024 · 0 comments
Assignees
Labels
governance The governance mechanism

Comments

@jstolarek
Copy link
Contributor

jstolarek commented Jun 12, 2024

We need to implement an upgradable governance mechanism as outlined in SIP-16.

Requirements

Repeated from the SIP:

  • A default securing mechanism is a N-of-M multi sig where the partner chain developer is responsible for defining the values of N, M and the wallets in question
  • This should be configurable to allow arbitrary logic
    • The partner chain developer may have a DAO in place
    • They may be happy with a “proof of authority” solution with a manager NFT
  • This should be upgradeable (in case the partner chain developer eventually gets a governance mechanism to replace the default, or makes an upgrade to a previous mechanism)
  • Upgrading this mechanism should require the prover to show they can meet at least the current security threshold

Remaining implementation outline


IOG Jira: https://input-output.atlassian.net/browse/ETCM-7669

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
governance The governance mechanism
Projects
None yet
Development

No branches or pull requests

1 participant