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?
1 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.
-
1Thanks 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? Commented Oct 9, 2017 at 22:24