<p>The database itself does not hold the blockchain. LevelDB is really only used to index where blocks are stored on disk, to store the UTXO set, and to store the current chainstate. So if the blockchain were to be terabytes in size, it should be fine.</p>

<p>The problem would actually be downloading the blockchain and verifying all of that data within a reasonable amount of time.</p>

CC BY-SA 3.0
2017-10-09T22:24:43.113Z
Thanks for your answer! One more question - what about seeding? Probably it wan't be a problem, but maybe seeding e.g. 1 Tb per day can 'broke up' bitcoind? Or it doesn't really important, how much data you're going to seed, the most important is chunk sizes - for example block size?
Sergey Potekhin
CC BY-SA 3.0
2017-10-09T18:24:25.727Z
2017-10-09T18:24:25.727Z
Ava Chow
<p>My question is more about bitcoin client (<code>bitcoind</code>). Will it still be working fine or maybe something will go wrong? I mean, maybe LevelDB can't handle this amount of data correctly?</p>

<blockchain><bitcoind><leveldb>
What will happen when the blockchain size will reach 1 Tb? Or 10 Tb?
Sergey Potekhin
# What will happen when the blockchain size will reach 1 Tb? Or 10 Tb?

(Asked by: username_0 on 2017-10-09)

My question is more about bitcoin client (`bitcoind`). Will it still be working fine or maybe something will go wrong? I mean, maybe LevelDB can't handle this amount of data correctly?

**Tags:** blockchain, bitcoind, leveldb


---

## 1 answers

### Answer by username_1 on 2017-10-09. Score: 1 | Accepted answer

The database itself does not hold the blockchain. LevelDB is really only used to index where blocks are stored on disk, to store the UTXO set, and to store the current chainstate. So if the blockchain were to be terabytes in size, it should be fine.

The problem would actually be downloading the blockchain and verifying all of that data within a reasonable amount of time.

> **Comments:**
> **username_0**: Thanks for your answer! One more question - what about seeding? Probably it wan't be a problem, but maybe seeding e.g. 1 Tb per day can 'broke up' bitcoind? Or it doesn't really important, how much data you're going to seed, the most important is chunk sizes - for example block size?  

---

