Skip to content

Conversation

@LeanSerra
Copy link
Contributor

Motivation

Sync Sepolia

Description

  • Comment out the blob validations
  • When we get a block with missing blobs we schedule the download but process the block anyways
  • We were constantly penalizing peers so that was also commented out

Findings

  • The peers are constantly being penalized resulting in running out of peers
  • After checkpoint-sync when downloading blocks the chain wouldn't advance because the next block was stuck in :download_blobs
  • After commenting the blob validation I run into an issue only once in several tries:
    • The chain was advancing but one block failed because it was from "the future" which resulted in that block having the status of :invalid when it wasn't the check for ForkChoice.future_slot? in process_block tries to fix this but its not really tested

rodrigo-o and others added 30 commits March 17, 2025 18:33
…ges (#1417)

Co-authored-by: Rodrigo Oliveri <rodrigooliveri10@gmail.com>
Base automatically changed from electra_max_blobs to electra-support April 25, 2025 20:19
@LeanSerra LeanSerra changed the base branch from electra-support to main April 28, 2025 12:23
@rodrigo-o
Copy link
Collaborator

This will be closed until we start delving in Sepolia syncing again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants