EIPsInsight

Loading Experience

Preparing your insights...

Loading0%
FCR2026-07-21_011

Fast Confirmation Rule #011

2026-07-21 2 decisions 488 transcript lines

Transcript

Call summary

Decisions
  • Lodestar will disable FCR during range sync (keyed off gossip topic subscription state) - 00:30:58
  • Reversion metric counts the initial fallback to finalized as one event, not once per subsequent slot remaining on finalized - 00:26:57
Highlights
  • Open Issues:
    • ·Lighthouse node restart resets FCR to finalized, causing apparent safe-hash regression in EL; persisting confirmed root to disk deemed unsafe under current synchrony assumptions - 00:11:34
    • ·Safe block hash defaults to justified when FCR is off, causing finalized→justified flicker; proposal to default to finalized instead - 00:47:52
    • ·No one currently working on fuzzing FCR; differential fuzzing between implementation pairs proposed as practical approach - 00:44:57
  • Client Updates:
    • ·Lighthouse: FCR merged, not yet released; runs in ~30ms/slot; no reversions observed outside node restarts - 00:06:06
    • ·Teku: FCR implemented on branch, merging to master; ~150-200ms/slot (unoptimized); passes spec tests; mainnet tested - 00:23:28
    • ·Lodestar: performance improvement landed; FCR will be disabled during range sync to suppress spurious reversion metrics - 00:29:46
    • ·Prysm: FCR PR under review (Offchain Labs branch); performance improvements identified; not yet on mainnet - 00:34:19
    • ·Grandine: FCR PR awaiting review; devs returning from vacation - 00:07:21
  • Organizational:
    • ·Next FCR call (in ~2 weeks) tentatively the last; continuation to be decided then - 00:50:53
  • Spec And Research:
    • ·New spec PR #5449: adds edge-case test for total-active-balance source and adds safeExecutionBlockHash property to FCR checks - 00:38:36
    • ·Post-Gloas: safeExecutionBlockHash will reference parent's execution payload (not confirmed beacon block); FCR confirmation time doubles to two slots - 00:39:28
    • ·Updated FCR paper published: algorithm now matches implementation closely; formal proofs moved to appendix - 00:42:29
    • ·LLM-generated Lean formalization shared by Francesco; caution: link formalization must be verified before claiming formal verification - 00:43:29
Action Items
  • Mikhail Kalinin - Share beacon-metrics standardized metrics repo link in FCR Telegram group - 00:09:40
  • Mikhail Kalinin / Jun Song - Coordinate with EthPandaOps to integrate Prysm into FCR simulator for mainnet-data backtesting - 00:36:05

Key decisions

  • Lodestar will disable FCR during range sync (keyed off gossip topic subscription state)

    performance improvement to suppress spurious reversion metrics
  • Reversion metric counts the initial fallback to finalized as one event, not once per subsequent slot remaining on finalized

    clarification on reversion metric behavior