<p>The average block propagation time actually used to be more than 15 seconds before 2016, see the &quot;Block Propagation Delay History&quot; Graph at the <a href="https://www.dsn.kastel.kit.edu/bitcoin/index.html" rel="nofollow noreferrer">KIT statistics</a> website.</p>
<p>However, block latency was reduced drastically with the implementation of <a href="https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki" rel="nofollow noreferrer">BIP152</a> (compact blocks) and, according to above source, is currently close to ~1 second for 90% network penetration.</p>
<p>As a result of this, stale blocks are much rarer, especially considering that nodes run by miners are likely to be well-connected to the network and would hear about new blocks faster than the average node.
I don't know of a comprehensive collection of stale blocks though - see <a href="https://bitcoin.stackexchange.com/questions/80275/data-about-number-of-block-mined-stale-blocks-per-day-in-bitcoin">this stackoverflow answer</a> by G. Maxwell why it would be hard to assemble this kind of data.</p>
<p>If that was an important part of their model, this paper may have analyzed a theoretical/historical version of bitcoin that has little resemblance with reality.</p>

CC BY-SA 4.0
2022-04-22T21:41:29.693Z
2022-04-22T21:41:29.693Z
Lightlike
<p>There was a recently published academic paper &quot;Bitcoin’s limited adoption problem&quot; which used a statistic that the network latency is around 15 seconds.</p>
<p>Obviously, this is not true: One can provide a quick argument with Poisson distributions and Jensen's inequality that this means we should be seeing over 1000 stale blocks per year with probability near 1.</p>
<p>I'd like to refute this claim empirically, but have no good source for claiming that the number of stale blocks is small.  I can only see the blocks that hit my node and go stale, but I'm assuming that not every stale blocks makes it to my node.
Any better sources of data?</p>

<raw-data><stale-block><latency>
Is there evidence for lack of stale blocks?
MicahW
# Is there evidence for lack of stale blocks?

(Asked by: username_0 on 2022-04-22)

There was a recently published academic paper "Bitcoin’s limited adoption problem" which used a statistic that the network latency is around 15 seconds.

Obviously, this is not true: One can provide a quick argument with Poisson distributions and Jensen's inequality that this means we should be seeing over 1000 stale blocks per year with probability near 1.

I'd like to refute this claim empirically, but have no good source for claiming that the number of stale blocks is small. I can only see the blocks that hit my node and go stale, but I'm assuming that not every stale blocks makes it to my node.
Any better sources of data?

**Tags:** raw-data, stale-block, latency


---

## 1 answers

### Answer by username_1 on 2022-04-22. Score: 4

The average block propagation time actually used to be more than 15 seconds before 2016, see the "Block Propagation Delay History" Graph at the [KIT statistics](https://www.dsn.kastel.kit.edu/bitcoin/index.html) website.

However, block latency was reduced drastically with the implementation of [BIP152](https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki) (compact blocks) and, according to above source, is currently close to ~1 second for 90% network penetration.

As a result of this, stale blocks are much rarer, especially considering that nodes run by miners are likely to be well-connected to the network and would hear about new blocks faster than the average node.
I don't know of a comprehensive collection of stale blocks though - see [this stackoverflow answer](https://bitcoin.stackexchange.com/questions/80275/data-about-number-of-block-mined-stale-blocks-per-day-in-bitcoin) by G. Maxwell why it would be hard to assemble this kind of data.

If that was an important part of their model, this paper may have analyzed a theoretical/historical version of bitcoin that has little resemblance with reality.


---

