LearnBitcoin

Glossary

Poisson Process

A statistical model describing Bitcoin block discovery as a random event with an average 10-minute interval but high variance.

A Poisson process is a statistical model where events happen independently at a constant average rate but with random timing. Bitcoin block discovery is a near-perfect Poisson process - each hash attempt is independent, the probability of finding a valid block is constant given the current difficulty, and the resulting block arrivals follow an exponential distribution.

What this means in practice:

  • The expected time between blocks is 10 minutes, set by difficulty retargeting.
  • The actual time between any given pair of blocks is random. Half the time it's under 7 minutes; about a third of the time it's over 12 minutes; a few times a year a block takes over an hour.
  • There's no "due" block. A 30-minute gap doesn't make the next block "more likely soon." Each second of hashing is independent of every prior second.

Why this matters for users:

  • Block time variance is normal. People who see a 50-minute gap and worry the network is broken are misreading the statistics. The network is fine; the variance is built in.
  • Confirmation count matters more than wall-clock time. For settlement security, the question is "how many blocks have been mined on top of my transaction," not "how many minutes have passed."
  • You can compute probabilities. Given the network's current hash rate, you can calculate the probability of a block appearing in the next N minutes, of N blocks in 1 hour, of zero blocks in 1 hour, etc. All standard exponential-distribution math.

For miners, the Poisson nature of block discovery is the source of revenue variance - and the reason pooled mining is so popular. Solo mining means your revenue is one big lump every N months with a giant variance window. Pooled mining smooths the Poisson distribution into a steadier income stream.

A "Poisson process" is the technical name for "random independent events at a constant rate." Bitcoin is the most famous real-world example of one.

Key takeaways

  • Blocks arrive randomly but average ~10 minutes over time
  • Variance is normal- occasionally blocks come seconds apart or hours apart
  • Difficulty retargeting keeps the long-term average stable

Related terms (3)