Bitcoin Latest Blocks
| Height | Age | Interval | Txns | Fees (BTC) | Size (MB) | Pool |
|---|---|---|---|---|---|---|
| loading blocks… | ||||||
What is a block?
A block is a batch of transactions bundled under a small header that commits to the previous block's hash, a merkle root of the transactions, a timestamp and a nonce. Miners race to find a header hash below the current difficulty target; the winner appends the block to the chain and collects the 3.125 BTC subsidy plus every fee in the block. The table above shows each winner's height, timing, contents and pool as blocks arrive.
Why block intervals are random
Hashing is memoryless: every one of the network's hash attempts is an independent lottery ticket, and past effort builds no progress toward the next block. Block arrivals therefore form a Poisson process, and the gaps between them follow an exponential distribution — the expected interval is 10 minutes, but the actual intervals in the table scatter from seconds to the better part of an hour. That spread is the system working as designed.
P(gap ≥ 45 min) = e^(−4.5) ≈ 1.1% of gaps → roughly 1–2 per day
average blocks per day = 86,400 s ÷ 600 s target = 144
From block pace to the difficulty adjustment
Individual intervals are noise, but their average over 2,016 blocks is the signal Bitcoin retargets on. If the epoch's blocks averaged faster than 10 minutes, difficulty rises proportionally at the next retarget; slower, and it falls. The "avg interval" tile above is a small live sample of that same pace.
e.g. epoch avg interval 9m 40s → next adjustment ≈ +3.4%
Why it matters for miners
The Fees column is the variable half of your revenue: hashprice is built from the subsidy plus the average fees per block, so a sustained change in the fee level here moves earnings per TH/s directly. Block pace is your early warning for the next retarget — consistently fast blocks mean hashrate has joined and an upward adjustment is coming. And the raw interval variance is why small pools and solo miners see lumpy payouts even when their hardware is running perfectly.
FAQ
- Why was there just a 45-minute Bitcoin block?
- Block discovery is a Poisson process: every hash is an independent lottery ticket, so the gaps between blocks follow an exponential distribution around the 10-minute average. About 1.1% of gaps run longer than 45 minutes — roughly one or two per day — and they are normal variance, not a network problem.
- How many Bitcoin blocks are mined per day?
- 144 on average — 86,400 seconds per day divided by the 600-second block target. The actual daily count wanders with luck, and runs slightly above 144 while hashrate is growing inside a difficulty epoch.
- What decides how big a Bitcoin block can be?
- Consensus rules cap each block at 4 million weight units — up to about 4 MB in edge cases, typically around 1.5–2 MB serialized. Miners fill that space with the highest fee-rate transactions waiting in the mempool.