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

Phase 1&2 without a transition window ? #96

Closed
SurfingNerd opened this issue Jul 23, 2021 · 3 comments
Closed

Phase 1&2 without a transition window ? #96

SurfingNerd opened this issue Jul 23, 2021 · 3 comments

Comments

@SurfingNerd
Copy link
Collaborator

if too much time passes by, it is possible that the phase 2 of the transition is skipped.
In this case a candidate get's selected, has not the chance to write it's parts/acks and instantly gets marked as unavailable.
seems to happen once at first epoch, and if there is a problem to create a seal like:
DMDcoin/openethereum-3.x#27

SurfingNerd added a commit to SurfingNerd/diamond-contracts-core that referenced this issue Aug 3, 2021
@SurfingNerd
Copy link
Collaborator Author

observed again after a full network stuck with the biggest network we ever had. kicked out most of the validators at epoch 20.

SurfingNerd added a commit to SurfingNerd/diamond-contracts-core that referenced this issue Aug 10, 2021
@SurfingNerd
Copy link
Collaborator Author

SurfingNerd commented Aug 11, 2021

... network offtime won't be tracked and fixed if it happens within Phase 2.
even phase 2 is usually VERY short (only ~ 2 Minutes with 25 Nodes) - this scenario is still plausable,
since the key generation requires a lot of load/storage.

@SurfingNerd
Copy link
Collaborator Author

no known problems since august :-)

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