-
Notifications
You must be signed in to change notification settings - Fork 24
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
We do slashing checks on sync committees #437
Comments
This needs to be discussed |
So we have a max of 512 sync committee participants. As the network grows this number will become more and more negligible. So perhaps it makes sense to separate runners for attestations and sync committees so we have a clean protocol that won't run into rare issues. On the other hand, we can have an optimization instead that all non-slashable duties will use the same consensus |
This is easily solvable |
Solved by #471 |
As part of committee consensus we perform attestation slashing checks on combined attestation/sync-committee data.
Meaning that slashable attestation data will hinder sync committee duty.
Since slashable data is rare and this should optimistically be resolved on the next QBFT round, it isn't this bad.
Originally posted by @GalRogozinski in #421 (comment)
The text was updated successfully, but these errors were encountered: