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

Support Protocol Upgrades #1073

Closed
HDauven opened this issue Sep 25, 2023 · 1 comment
Closed

Support Protocol Upgrades #1073

HDauven opened this issue Sep 25, 2023 · 1 comment
Assignees
Labels
module:node Issues related to node module type:feature implementing a new feature

Comments

@HDauven
Copy link
Member

HDauven commented Sep 25, 2023

Summary

To ensure that the network can be changed in the future and as support for governance voting, we need to support protocol upgrades. This feature will enable the network to be upgradable and pave the way for protocol upgrade voting.

Possible solution design or implementation

What needs to be done:

  1. Formalize an upgrade process: Develop a process for proposing, scrutinizing and approving changes to the protocol. Discussions are on-going here.
  2. Stakeholder approval mechanism: Implement a mechanism to seek and verify approval from stakeholders for proposed upgrades.
  3. Upgrade handling: Implement a mechanism to propagate upgrades once they've been approved.
@HDauven HDauven added type:feature implementing a new feature team:Core module:node Issues related to node module labels Sep 25, 2023
@HDauven
Copy link
Member Author

HDauven commented Apr 3, 2024

Related DIP can be found here: dusk-network/dips#6

@HDauven HDauven removed the team:core label Apr 8, 2024
@HDauven HDauven added this to the Mainnet milestone Apr 9, 2024
@HDauven HDauven self-assigned this Apr 9, 2024
@HDauven HDauven closed this as completed Apr 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
module:node Issues related to node module type:feature implementing a new feature
Projects
None yet
Development

No branches or pull requests

1 participant