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

Handle validator set changes in the hbbft engine. #162

Open
afck opened this issue Jun 26, 2019 · 0 comments
Open

Handle validator set changes in the hbbft engine. #162

afck opened this issue Jun 26, 2019 · 0 comments

Comments

@afck
Copy link
Collaborator

afck commented Jun 26, 2019

Whenever a validator set change is detected, a new distributed key generation session needs to be started:

All future validators must instantiate a SyncKeyGen and send and handle all messages using the KeyGenHistory contract. Once key generation is complete, the HoneyBadger instance needs to be replaced with a new one, using the new NetworkInfo, and starting at the next block number.

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