Slot Timings
Preliminary Results
Maria Silva
ACDC #161
July 24, 2025
Researcher @ EF
ACDC #161
Slot timings - prelim results
Maria Silva - EF
What are we measuring?
0s
12s
4s
8s
Propagation
Execution + validation
Attestation propagation
Attestation aggregation
Aggregate propagation
Block arrivals minus relay publishing time
Attestation arrival minus relay publishing time
Attestation arrival after 4s for missed slots
Methodology
ACDC #161
Slot timings - prelim results
Maria Silva - EF
Data Sources
Methodology
ACDC #161
Slot timings - prelim results
Maria Silva - EF
Block propagation - libp2p table
Results
95th Percentiles:
Australia - 993 ms
India - 832 ms
Netherlands - 529 ms
United States - 706 ms
High bandwidth + block distributed by relay
ACDC #161
Slot timings - prelim results
Maria Silva - EF
Block propagation - beacon table
Results
More prone to errors as it is open to the community
95th Percentile: 2979 ms
ACDC #161
Slot timings - prelim results
Maria Silva - EF
Attestations - arrivals after relay
Results
95th Percentiles:
P65 - 3397 ms
P95 - 4413 ms
High bandwidth + block distributed by relay
ACDC #161
Slot timings - prelim results
Maria Silva - EF
Pure attestation propagation - missed slots
Results
Small sample + attestation concentration delays
ACDC #161
Slot timings - prelim results
Maria Silva - EF
Overview
0s
12s
4s
8s
Propagation
Execution + validation
Attestation propagation
Attestation aggregation
Aggregates propagation
95th percentiles:
993 ms from libp2p worse location
2979 ms from community nodes
P95 within committee has a 4413 ms 95th percentile
Average P90 is 1641ms → need to investigate what is happening in the remaining 10%
Results
ACDC #161
Slot timings - prelim results
Maria Silva - EF
Next steps
Next steps
ACDC #161
Slot timings - prelim results
Maria Silva - EF
Thank you!!
Question? Comments?
ACDC #161
Slot timings - prelim results
Maria Silva - EF