-
Notifications
You must be signed in to change notification settings - Fork 258
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 2 minutes beacon node sync with checkpoint state #2530
Comments
Looking at the command line flags, it seems like this might already be implemented, but I'm not sure how exactly you would use it:
Maybe this need just a little more documentation with some examples. |
It's a feature that is still being worked on, hence we don't publicize it at the moment. |
In particular, there are unresolved spec issues before it can be implemented in a secure and sustainable way - see ethereum/consensus-specs#2131 - teku currently operates in a grey zone of the spec when it syncs the way it does. |
Another way to start up quickly is to simply copy the existing sqlite database - it's one file that's fairly easy to move around. |
https://notes.status.im/nimbus-eth2-checkpoint-sync# outlines a rough technical roadmap for this feature |
Released in 1.7.0: https://nimbus.guide/trusted-node-sync.html |
Is your feature request related to a problem? Please describe.
It can take a few hours to sync a Nimbus beacon node on mainnet or any of the testnet from scratch.
Describe the solution you'd like
It should take only 2 minutes to sync a Nimbus beacon node from scratch using a recent finalized checkpoint state.
Additional context
See this video by Adrian Sutton from the Teku development team. You can get more details on the related Teku documentation page.
The text was updated successfully, but these errors were encountered: