user7250: I came across this fantastic real-time data-visualization site for Cardano: Cardano Blockchain Insights.
My question is: why have the missing blocks increased by so much? Epoch 347 is due to some known pools, but why is there a general trend since circa Epoch 270? Some hypotheses:

Is it because there are simply more pools, so it's harder to
broadcast blocks before the next block comes up?
Is it because more people are using barebones metal servers, so
connections are less reliable than cloud services?
Is it because more people are using cloud services, so there's more congestion in the cloud? (Sounds unlikely to me but just want to get some ideas)
Maybe the trend is due to some pool operators? (Don't want to lay the blame on anyone but it's one possibility)
Should we worry about it? Will the decline affect the long-term prosepct of Cardano?

Thanks!

user6763: I can give you my opinion on the argument, but please note that I'm not assuming to have enough data to give you 100% guarantee mine are the reasons this is appening.
I will focus more on your first option and I'll give you some counter arguments for the other 3 (and then your final question).
option 2 and option 3 should not be relevant in terms of missed blocks, afterall some people succeeded running a cardano-node on mobile (this happened also more recently, I just couldn't find the more recent source)
I'd exclude option 4 since some operators not acting correctly wouldn't be enough for an upper trend, on top of being more damaging for the operator itself
option 1

Is it because there are simply more pools, so it's harder to broadcast blocks before the next block comes up

I think it is because there are more pools but not for the reason you gave, I say so because Ouroboros is designed to broadcast a block so that at least half the network knows about it in 1~2 second from the creation and the majority of the active chain in 5 seconds at worse.
I think it is because there are more pools because in this scenario height battles are more probable to happen, those are not rare events as you could see by spending 5 minutes on https://pooltool.io/realtime
If my idea is correct this should not worry you as ouroboros is designed to handle "small forks" quickly

7250: <p>I came across this fantastic real-time data-visualization site for Cardano: <a href="https://datastudio.google.com/u/0/reporting/3136c55b-635e-4f46-8e4b-b8ab54f2d460/page/p_5eaybb3cqc" rel="nofollow noreferrer">Cardano Blockchain Insights</a>.</p>
<p>My question is: why have the missing blocks increased by so much? Epoch 347 is due to <a href="https://www.reddit.com/r/cardano/comments/vp1dlc/the_power_of_cardanos_decentralization_is_on/" rel="nofollow noreferrer">some known pools</a>, but why is there a general trend since circa Epoch 270? Some hypotheses:</p>
<ol>
<li>Is it because there are simply more pools, so it's harder to
broadcast blocks before the next block comes up?</li>
<li>Is it because more people are using barebones metal servers, so
connections are less reliable than cloud services?</li>
<li>Is it because more people are using cloud services, so there's more congestion in the cloud? (Sounds unlikely to me but just want to get some ideas)</li>
<li>Maybe the trend is due to some pool operators? (Don't want to lay the blame on anyone but it's one possibility)</li>
<li>Should we worry about it? Will the decline affect the long-term prosepct of Cardano?</li>
</ol>
<p>Thanks!</p>
 6763: <p>I can give you my opinion on the argument, but please note that I'm not assuming to have enough data to give you 100% guarantee mine are the reasons this is appening.</p>
<p>I will focus more on your first option and I'll give you some counter arguments for the other 3 (and then your final question).</p>
<p>option 2 and option 3 should not be relevant in terms of missed blocks, afterall <a href="https://www.reddit.com/r/cardano/comments/en97bl/welcome_cardano_node_running_on_a_mobile_phone/" rel="nofollow noreferrer">some people succeeded running a <code>cardano-node</code> on mobile</a> (this happened also more recently, I just couldn't find the more recent source)</p>
<p>I'd exclude option 4 since some operators not acting correctly wouldn't be enough for an upper trend, on top of being more damaging for the operator itself</p>
<p>option 1</p>
<blockquote>
<p>Is it because there are simply more pools, so it's harder to broadcast blocks before the next block comes up</p>
</blockquote>
<p>I think <strong>it is</strong> because there are more pools <strong>but not for the reason you gave</strong>, I say so because Ouroboros is designed to broadcast a block so that at least half the network knows about it in 1~2 second from the creation and the majority of the active chain in 5 seconds at worse.</p>
<p>I think it is because there are more pools because in this scenario height battles are more probable to happen, those are not rare events as you could see by spending 5 minutes on <a href="https://pooltool.io/realtime" rel="nofollow noreferrer">https://pooltool.io/realtime</a></p>
<p>If my idea is correct this should not worry you as ouroboros is designed to handle &quot;small forks&quot; quickly</p>
