Fast Confirmation Rule #004
Transcript
Ask about this call
Answered from this call's summary and transcript only.
AI-generated — verify against the recording.
Call summary
Targets
- •End of next week (March 14) - Previous epoch block test suite completion — 00:17:17
Decisions
- •FCR will not reuse fork choice weights; maintains independence between FCR and fork choice — 00:12:38
Highlights
- Research:
- ·Paper work resuming; Roberto/Luca meeting tomorrow to plan finalization steps — 00:16:08
- Spec Updates:
- ·Edge case fix merged for first block reconfirmation (found by Ethan/Nimbus) — 00:09:48
- ·Equivocation discount now applied to FFG support computation, matching is1Confirmed behavior — 00:12:28
- ·Spec approaching final state; no major changes expected beyond bug fixes — 00:12:52
- ·Decision: FCR won't reuse fork choice weights—keeps components independent for parallel work — 00:13:07
- Testing Progress:
- ·is1Confirmed function tests merged with strong coverage — 00:16:30
- ·Previous epoch block confirmation tests in progress—100+ tests targeting end of next week — 00:16:49
- ·90-95% test coverage expected after previous epoch tests complete — 00:17:43
- Client Implementation:
- ·Lighthouse EPF implementation uses justified checkpoint from last slot of previous epoch — 00:14:42
Action Items
- •All client teams — Review latest spec PRs #29 (epoch boundary fix) and #30 (FFG slashing discount) — 00:12:05
- •Mikhail/Luca — Complete previous epoch block confirmation test suite (100+ tests) — 00:16:57
Meeting chat9
- Will Corcoran
Nazar said he had something come up and may be late to join
- Will Corcoran
I’ll give it another 3-5 min for people to show up and then we can start
- Will Corcoran
Fast confirmation: Fix is_confirmed_chain_safe when epoch(GU) < prev_epoch mkalinin/eth2.0-specs#29 Fast confirmation: Reduce adversary by slashed balance in FFG computation mkalinin/eth2.0-specs#30
- Will Corcoran
https://github.com/sigp/lighthouse/compare/unstable...dapplion:lighthouse:fcr?expand=1
- Luca Zanolini
On the paper side, we’re resuming work after a short pause last week. Tomorrow I have a meeting with Roberto to plan the next steps toward finalizing it.
- Mikhail Kalinin
- Will Corcoran
Did you say more than 100?
- Mikhail Kalinin
I am seeing a decent progres from client side as well
- Luca Zanolini
Thank you guys

