<p>Bitcoin's blockchain grows currently at the rate of one block every ten minutes on average, according to consensus parameters. That's not an exponential growth, but a linear one. At present this is well below the growth in storage capacity allowed for by Moore's-law.</p>

<p>If in future the consensus parameters were to change, either to make blocks more frequent or, larger, then the storage requirements are one consideration that would have to be taken in hand.</p>

<p>In 2009 we had the first 2.0 terabyte hard drive, by early 2018 it is expected that a 14TB HDD should be available.<a href="https://en.wikipedia.org/wiki/History_of_hard_disk_drives" rel="nofollow noreferrer"><sup>[1]</sup></a> The cost per Gigabyte has reduced from nearly $0.12 per GB in 2009 almost down to $0.02 per GB in 2017.<a href="https://www.backblaze.com/blog/hard-drive-cost-per-gigabyte/" rel="nofollow noreferrer"><sup>[2]</sup></a></p>

<p>If the cost in whatever terms of running a full node becomes too onerous then we would expect to see more SPV nodes and, SPV nodes connecting to full node servers i.e. Electrum.</p>

<blockquote>
  <p>"Bitcoin wallets like Electrum have been using SPV successfully for years without any problems, and they save users the hassles of maintaining a full network node."<a href="https://medium.com/@jonaldfyookball/why-every-bitcoin-user-should-understand-spv-security-520d1d45e0b9" rel="nofollow noreferrer"><sup>[3]</sup></a></p>
</blockquote>

<p>SPV was discussed in section 8 of the original Bitcoin whitepaper.</p>

<p>rel:<br>
<a href="https://en.wikipedia.org/wiki/History_of_hard_disk_drives" rel="nofollow noreferrer">[1]</a> Wikipedia - History of hard disk drives - <a href="https://en.wikipedia.org/wiki/History_of_hard_disk_drives" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/History_of_hard_disk_drives</a>  </p>

<p><a href="https://www.backblaze.com/blog/hard-drive-cost-per-gigabyte/" rel="nofollow noreferrer">[2]</a> BackBlaze - Hard Drive Cost Per Gigabyte - <a href="https://www.backblaze.com/blog/hard-drive-cost-per-gigabyte/" rel="nofollow noreferrer">https://www.backblaze.com/blog/hard-drive-cost-per-gigabyte/</a></p>

<p><a href="https://medium.com/@jonaldfyookball/why-every-bitcoin-user-should-understand-spv-security-520d1d45e0b9" rel="nofollow noreferrer">[3]</a> medium.com - Why Every Bitcoin User Should Understand “SPV Security” - <a href="https://medium.com/@jonaldfyookball/why-every-bitcoin-user-should-understand-spv-security-520d1d45e0b9" rel="nofollow noreferrer">https://medium.com/@jonaldfyookball/why-every-bitcoin-user-should-understand-spv-security-520d1d45e0b9</a></p>

CC BY-SA 3.0
2018-03-18T12:23:06.003Z
2018-03-18T12:51:35.457Z
2018-03-18T12:51:35.457Z
Willtech
<p>I was reading <a href="https://www.coindesk.com/information/what-is-the-difference-blockchain-and-database/" rel="nofollow noreferrer">this article</a> about the difference between a blockchain and centralized servers and a question came up to my mind: if I understand well the difference stands in the fact that in a blockchain there isn't a centralized server that maintains online a version of the informations based on it and protects them from corruption. I'm thinking for instance about wikipedia. Every "miner" instead has a copy of the informations - of the blockchain - and that is why it is so difficoult to alter a blockchain. </p>

<p>But what if these informations, and with them the blockchain itself, became too heavy to be supported by little private servers? My question is how a system based on a blockchain deals with exponential growth of informations. </p>

<p>I hope to ask in the right place, if it isn't I beg your pardon! </p>

<blockchain><database><user-base>
how a system based on a blockchain would deal with exponential growth of informations carried in it?
agneau
# how a system based on a blockchain would deal with exponential growth of informations carried in it?

(Asked by: username_0 on 2018-03-18)

I was reading [this article](https://www.coindesk.com/information/what-is-the-difference-blockchain-and-database/) about the difference between a blockchain and centralized servers and a question came up to my mind: if I understand well the difference stands in the fact that in a blockchain there isn't a centralized server that maintains online a version of the informations based on it and protects them from corruption. I'm thinking for instance about wikipedia. Every "miner" instead has a copy of the informations - of the blockchain - and that is why it is so difficoult to alter a blockchain.

But what if these informations, and with them the blockchain itself, became too heavy to be supported by little private servers? My question is how a system based on a blockchain deals with exponential growth of informations.

I hope to ask in the right place, if it isn't I beg your pardon!

**Tags:** blockchain, database, user-base


---

## 1 answers

### Answer by username_1 on 2018-03-18. Score: 2 | Accepted answer

Bitcoin's blockchain grows currently at the rate of one block every ten minutes on average, according to consensus parameters. That's not an exponential growth, but a linear one. At present this is well below the growth in storage capacity allowed for by Moore's-law.

If in future the consensus parameters were to change, either to make blocks more frequent or, larger, then the storage requirements are one consideration that would have to be taken in hand.

In 2009 we had the first 2.0 terabyte hard drive, by early 2018 it is expected that a 14TB HDD should be available.[[1]](https://en.wikipedia.org/wiki/History_of_hard_disk_drives) The cost per Gigabyte has reduced from nearly $0.12 per GB in 2009 almost down to $0.02 per GB in 2017.[[2]](https://www.backblaze.com/blog/hard-drive-cost-per-gigabyte/)

If the cost in whatever terms of running a full node becomes too onerous then we would expect to see more SPV nodes and, SPV nodes connecting to full node servers i.e. Electrum.

> "Bitcoin wallets like Electrum have been using SPV successfully for years without any problems, and they save users the hassles of maintaining a full network node."[[3]](https://medium.com/@jonaldfyookball/why-every-bitcoin-user-should-understand-spv-security-520d1d45e0b9)

SPV was discussed in section 8 of the original Bitcoin whitepaper.

rel:  
[[1]](https://en.wikipedia.org/wiki/History_of_hard_disk_drives) Wikipedia - History of hard disk drives - <https://en.wikipedia.org/wiki/History_of_hard_disk_drives>

[[2]](https://www.backblaze.com/blog/hard-drive-cost-per-gigabyte/) BackBlaze - Hard Drive Cost Per Gigabyte - <https://www.backblaze.com/blog/hard-drive-cost-per-gigabyte/>

[[3]](https://medium.com/@jonaldfyookball/why-every-bitcoin-user-should-understand-spv-security-520d1d45e0b9) medium.com - Why Every Bitcoin User Should Understand “SPV Security” - <https://medium.com/@jonaldfyookball/why-every-bitcoin-user-should-understand-spv-security-520d1d45e0b9>


---

