You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ranges of headers must be verified adjacently against each other in HeaderEx once they are rcvd, so we know if they are faulty the earliest and react on HeaderEx layer by blacklisting them and requesting the range from another peer. This way HeaderEx may always guarantee the requested range is always correct against the first header in the range(which can be incorrect). Currently, they are verified in the Store and we can't do anything about them being wrong.
Implement persistent blacklisting for peers that send bad ranges.
The text was updated successfully, but these errors were encountered:
renaynay
changed the title
Ranges of headers must be verified adjacently against each other in HeaderEx once they are rcvd, so we know if they are faulty the earliest and react on HeaderEx layer by blacklisting them and requesting the range from another peer. This way HeaderEx may always guarantee the requested range is always correct against the first header in the range(which can be incorrect). Currently, they are verified in the Store and we can't do anything about them being wrong.
header/p2p | header/core: Sanity check batched header requests for adjacency (make sure they are contiguous)
Sep 12, 2022
Ranges of headers must be verified adjacently against each other in HeaderEx once they are rcvd, so we know if they are faulty the earliest and react on HeaderEx layer by blacklisting them and requesting the range from another peer. This way HeaderEx may always guarantee the requested range is always correct against the first header in the range(which can be incorrect). Currently, they are verified in the Store and we can't do anything about them being wrong.
Implement persistent blacklisting for peers that send bad ranges.
The text was updated successfully, but these errors were encountered: