-
-
Notifications
You must be signed in to change notification settings - Fork 300
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
Missed attestation after v1.1.0 #4600
Comments
I hope the libp2p upgrade could help this since we improve the gossipsub heartbeat performance there, see ChainSafe/js-libp2p-gossipsub#256 (comment) cc @wemeetagain |
a sample missed attestation journey:
==> the I/O lag caused 2.6s delay on |
So the best way to fix this issue is just to merge libp2p upgrade and push this for testing ASAP? I don't suppose there's anything else we can do at this point for 1.1.x. It seems to only be a larger issue for lower end hardware with a lot (100+) validators? |
I don't think the new libp2p would help
yes, we'll have issue with a node of >= 64 validators which cause the node to subscribe to all subnets I think it's mainly #4002 @philknows we have |
Describe the bug
With v1.1.0 we have ~2% wrong head attestations and ~1% missed attestation
This is because in v1.1.0 we improved gossipsub hence we have a lot of mesh peers, and that introduced the I/O lag issue
at the validator side
Expected behavior
vc REST API request times
submitPoolAttestations
andbeacon REST API response times
submitPoolAttestations
The text was updated successfully, but these errors were encountered: