-
Notifications
You must be signed in to change notification settings - Fork 60
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
Introduce Rusk Versioning #2197
Labels
module:consensus
Issues related to consensus module
module:node
Issues related to node module
type:enhancement
Issues concerning code or feature improvement (performance, refactoring, etc)
Comments
fed-franz
added
type:enhancement
Issues concerning code or feature improvement (performance, refactoring, etc)
module:consensus
Issues related to consensus module
module:node
Issues related to node module
labels
Aug 23, 2024
This is pretty important to have so that we can manage versions and avoid unduly slashing caused by invalid blocks that are simply following an older version of the protocol. |
The main thing to introduce is a |
Also we should release the protocol as version 1.0.0 |
herr-seppia
added a commit
that referenced
this issue
Sep 3, 2024
herr-seppia
added a commit
that referenced
this issue
Sep 4, 2024
herr-seppia
added a commit
that referenced
this issue
Sep 5, 2024
herr-seppia
added a commit
that referenced
this issue
Sep 5, 2024
herr-seppia
added a commit
that referenced
this issue
Sep 5, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
module:consensus
Issues related to consensus module
module:node
Issues related to node module
type:enhancement
Issues concerning code or feature improvement (performance, refactoring, etc)
Summary
To properly enable a network, where nodes can have different versions of the node, we need to integrate a version labeling system which entails both releasing binaries tied to a specific commit (see
tags
) and handling data and peers using older (or newer) versions of the protocol.Also see dusk-network/dips#6
The text was updated successfully, but these errors were encountered: