Skip to content

Conversation

@mattsse
Copy link
Collaborator

@mattsse mattsse commented Dec 6, 2025

this will mitigate suboptimal behaviour when we're trying to close the gap after transitioning from backfill to live sync.

previously this would only attempt to make the chain canonical if we have [canonicalhead +1,..fcu.head] executed, which can be over 2 epochs of blocks and be an issue performance wise.

this will now attempt to also make the finalized block, safe block canonical, because we can assume those are definitely part of the canonical chain.

this should restrict it to 32 blocks at most

@github-project-automation github-project-automation bot moved this to Backlog in Reth Tracker Dec 6, 2025
@mattsse mattsse added C-perf A change motivated by improving speed, memory usage or disk footprint A-engine Related to the engine implementation labels Dec 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-engine Related to the engine implementation C-perf A change motivated by improving speed, memory usage or disk footprint

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants