BITCOIN / BLOCK SURPRISE

Waiting is part
of the design.

A ten-minute average is not a ten-minute appointment.

Latest saved observation: 2026-10-02T05:36:15.151Z. BTC/USD: 86199.3 (fresh, source time 2026-10-02T05:36:14.000Z). One-hour fee estimate: 1 sat/vB. Block: 969538. Source: mempool.space.

BLOCK SURPRISE
—since the last header timestamp

Waiting for an observation.

THE CAMPFIRE FIELD GUIDE

Why Bitcoin can be quiet for thirty minutes without being “late”

The phrase “a block every ten minutes” is easy to mistake for a timetable. It is more useful to think of ten minutes as the mean in a simplified waiting-time model. The model describes a distribution of intervals. It does not assign the next block a due time. The rhythm visualization deliberately shows unequal bars so that randomness remains visible instead of becoming a misleading countdown.

Work through the model

Using a 600-second mean, the probability of an interval lasting at least ten minutes is exp(−1), about 36.8%. At twenty minutes it is exp(−2), about 13.5%; at thirty minutes it is exp(−3), about 5.0%. These results come directly from the displayed exponential formula. A thirty-minute interval is unusual in this model, but unusual is not impossible. Across 144 independently modelled intervals, the expected number lasting at least thirty minutes is 144 × exp(−3), approximately 7.2. This is a model illustration, not a statement that every day must contain seven long gaps.

Why a long wait does not build a countdown

In the constant-rate exponential model, the remaining waiting time does not depend on how long you have already waited. After thirty minutes, the model probability of waiting at least another ten minutes is still exp(−1). The observation “we have waited longer” is not the same as “a block has become due.” Actual network conditions are not constant forever, which is another reason to avoid presenting the model as a precise forecast.

Observed history is a different layer

Our bars subtract adjacent block-header timestamps. That makes the chart reproducible from the source blocks, but it does not make those timestamps exact arrival measurements. Nonpositive differences are shown separately instead of being silently converted into tiny positive waits. Missing blocks or an old observer snapshot also limit what can be inferred. This is why the live waiting-time result is suppressed when its observation becomes stale.

What would make this useful?

Use the chart to compare your impression of a long wait with a disclosed recent sample. Select a bar, inspect the exact interval, then look across its neighbours. For a saved comparison, include the block height and observation time; “Bitcoin was slow today” is much less reproducible than a specific observed range. Do not infer a hashrate change from one tall bar: the chart is a description, not a measurement of every miner’s activity.

Protocol background: Bitcoin’s block-chain developer guide. Header fields and explorer semantics: Esplora API. The probability examples above are calculations from the model shown on this page, not empirical network forecasts.

What does the percentage mean?

With a fixed model mean τ, the probability of a waiting interval at least t seconds long is P(T ≥ t) = exp(−t/τ). The default τ is 600 seconds. At 600 seconds the model gives about 36.8%; at 1,800 seconds, about 5.0%. These are theoretical interval probabilities, not a forecast of the next block or a network-failure score.

Is a block overdue?

The exponential model is memoryless: waiting another minute has the same model distribution after a long wait as after a short one. The page does not count down to a promised block. Hashrate and difficulty can change; the constant-rate model is an educational approximation.

Header time is not first-seen time

Our clock starts from the block header timestamp supplied by the observer, not the moment this page received a response. Header timestamps can be out of order or ahead of local time. Future timestamps suppress the timer. Empirical comparisons exclude nonpositive header intervals and disclose how many were excluded. A delayed observation suppresses the live surprise estimate, since an old feed is not evidence of a long gap.

Read the original interface

See Esplora’s block fields and the mempool API. We display observed chain data, not a full node’s independent validation.

More ways to explore

BTC / USD converter · Reachable node map · Market-cap comparison · Timelock lab · Proof of existence

ONE FIRE. MANY PERSPECTIVES.

Watch Bitcoin
your way.

Choose a quieter view, look closer at the network, or follow what changes while you are here.

YOUR VISIT, MEASURED IN BITCOINSince you arrived ↗Blocks were found. Transactions settled. See what changed during your visit — with a real starting point, not a made-up counter.
◉ Interactive campfire▦ All-data dashboard⌁ Charts dashboard