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

Ensure light node receives all headers after initial sync #12

Open
mappum opened this issue Jun 26, 2018 · 0 comments
Open

Ensure light node receives all headers after initial sync #12

mappum opened this issue Jun 26, 2018 · 0 comments

Comments

@mappum
Copy link
Owner

mappum commented Jun 26, 2018

The light node opportunistically skips as many blocks as it safely can when syncing to minimize the amount of data used when verifying the chain. But consumers sometimes need to check specific heights for state verification, which could possibly be skipped.

To fix this, we could stop skipping blocks once we are synced to the present block, so consumers are guaranteed to receive all headers after that point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant