blockface · data note

The ten minutes are a rumor

Every header this node has synced, genesis to tip — 965,193 gaps between consecutive blocks, measured straight off each block's own time field. The target is 600 seconds. The real spread is a lot wider than that, and about 1 in 60 gaps is negative — a block claiming to arrive before the one it builds on.

Blocks analyzed

965,193

height 1 → 965,194

Median gap

6:42

402s

Mean gap

9:37

577s, pulled up by the tail

Timestamp goes backward

1.65%

15,947 blocks

Gap between consecutive blocks

965,193 gaps, bucketed every 2 minutes from −30m to +90m (outliers folded into the end buckets). Hover or focus a bar for the exact count.

0s
−30m 0 +30m +60m +90m
View all 61 buckets as a table
Bucket Blocks Share

Why some gaps are negative

This isn't bad data. Bitcoin consensus never required timestamps to increase from one block to the next — it only requires a block's timestamp to exceed the median of the previous 11 blocks' timestamps (and stay within two hours of network time going forward). A miner just needs a valid-looking clock reading when they find a hash; nothing stops it from landing a few minutes behind the block it extends, especially when two blocks are found close together by miners whose clocks don't agree.

Of the 15,947 negative gaps: 6,322 are within a minute of zero — essentially clock jitter — 6,578 fall between one and five minutes back, and 3,047 reach further, down to a −1h 59m outlier at height 156,114. All but a handful of those sit in Bitcoin's first two years, when only a few CPU miners existed and clock discipline was looser.

How to treat them

The extremes

Both tails sit almost entirely in Bitcoin's earliest years.

Furthest back in time

Longest waits