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
If we're waiting for epoch sync to happen, we should refuse any headers or blocks we receive. Otherwise, it will ruin the requirement that header_head is at genesis, making us unable to do epoch sync.
This should not happen normally (as long as the code isn't buggy to actually enter header or block sync when we should be doing epoch sync), but someone malicious can still send us headers or blocks on top of genesis to prevent us from epoch syncing.
The text was updated successfully, but these errors were encountered:
Description
If we're waiting for epoch sync to happen, we should refuse any headers or blocks we receive. Otherwise, it will ruin the requirement that header_head is at genesis, making us unable to do epoch sync.
This should not happen normally (as long as the code isn't buggy to actually enter header or block sync when we should be doing epoch sync), but someone malicious can still send us headers or blocks on top of genesis to prevent us from epoch syncing.
The text was updated successfully, but these errors were encountered: