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

consensus: Fallback to a finalized fork even when this has a lower priority #1904

Open
fed-franz opened this issue Jul 1, 2024 · 1 comment
Assignees
Labels
module:consensus Issues related to consensus module

Comments

@fed-franz
Copy link
Contributor

fed-franz commented Jul 1, 2024

Summary

Implements branch selection and sync logics from DIP proposal #11

TL;DR

After implementing the RF, we need to resolve the case in which a higher iteration block gets finalized but some nodes are still busy with lower iteration blocks. Also nodes should be able to choose between ongoing branches. If seeing two finalized branches, the Provisioner should choose the one with lower iteration.

@fed-franz fed-franz added the module:consensus Issues related to consensus module label Jul 1, 2024
@fed-franz fed-franz assigned herr-seppia and unassigned herr-seppia Jul 1, 2024
@autholykos autholykos changed the title Implement new blockchain sync logic Implement new blockchain sync logic - Naive approach Aug 26, 2024
@fed-franz fed-franz changed the title Implement new blockchain sync logic - Naive approach Implement new blockchain sync logic Sep 13, 2024
@autholykos
Copy link
Member

This issue needs to be reviewed at the light of what has been done already in terms of patches and the stalled node status

@autholykos autholykos changed the title Implement new blockchain sync logic consensus: Fallback to a finalized fork even when this has a lower priority Oct 11, 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
Projects
None yet
Development

No branches or pull requests

4 participants