Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

babe: allow skipping over empty epochs #11393

Closed
andresilva opened this issue May 11, 2022 · 0 comments · Fixed by #11727
Closed

babe: allow skipping over empty epochs #11393

andresilva opened this issue May 11, 2022 · 0 comments · Fixed by #11727
Assignees
Labels
J0-enhancement An additional feature request. U2-some_time_soon Issue is worth doing soon.

Comments

@andresilva
Copy link
Contributor

The security model of BABE assumes that we produce at least one block per epoch and the current implementation will halt block production with the error "unexpected epoch change" after an entire epoch with no blocks has elapsed. We should change the implementation to allow skipping over empty epochs which would allow block production to happen even if there are no blocks for multiple epochs.

@andresilva andresilva added J0-enhancement An additional feature request. U2-some_time_soon Issue is worth doing soon. labels May 11, 2022
@andresilva andresilva self-assigned this May 11, 2022
@andresilva andresilva moved this to Backlog 🗒 in SDK Node May 11, 2022
@andresilva andresilva moved this from Backlog 🗒 to In Progress 🛠 in SDK Node Jun 21, 2022
Repository owner moved this from In Progress 🛠 to Done ✅ in SDK Node Dec 24, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
J0-enhancement An additional feature request. U2-some_time_soon Issue is worth doing soon.
Projects
Status: done
Development

Successfully merging a pull request may close this issue.

1 participant