Hot answers tagged

6 votes

Why does Bitcoin Core take up so much space?

You can reduce disk-space usage of Bitcoin-Core by enabling pruning. Enabling pruning means you delete old, already verified blocks without reducing your security. Once old blocks are validated and ...
user avatar
6 votes

Why does Bitcoin Core take up so much space?

It's not Bitcoin Core that's taking up all the space, but the Bitcoin blockchain that Core needs to download, validate, and reference. This is because Bitcoin Core is what's called a full node. ...
user avatar
  • 8,724
6 votes

Where is the data stored in Bitcoin?

The blockchain (at least as far as Bitcoin goes) is a series of transactions, collected in blocks. This data is stored on each and every full node (pruning aside). There is no cloud based storage as ...
user avatar
  • 16.5k
5 votes
Accepted

How should one manage the Bitcoin blockchain on a Linux laptop with limited storage?

Starting with Bitcoin Core 0.12.0, due out in Jan/Feb 2016, you'll be able to add the prune option to your configuration file to only store the most recent blocks. For example, if you specify prune=...
user avatar
5 votes
Accepted

What is the most efficient way to store bitcoin addresses in a database?

It's not really clear what your use case is. If you need to retrieve the addresses later, you can store each address as a string. That's only ~34MB, which easily fits in memory. To save space, you ...
user avatar
  • 28.7k
4 votes
Accepted

Is there a (potential) "Blockchain size problem", and what solutions are available?

Currently, only full-nodes, i.e. nodes that have the complete blockchain inventorized relay blocks. Personally, I've recently encountered the first problem, when my Linux partition ran out of storage, ...
user avatar
  • 63.5k
4 votes

Do I spare 80Gb to only keep the blockchain and do I need it to be always present?

There are different ways of interacting with Bitcoin. If you just want to make an occasional payment, and don't want to handle large sums, you'll probably be happy to run a Thin Client on your ...
user avatar
  • 63.5k
4 votes
Accepted

Another 140 GB for BCH?

If you want to run full BCH node - then yes. Most of these 140Gb is the same for now as with BTC node though, but that's not going to help you in reducing space requirements. You can always run your ...
user avatar
4 votes
Accepted

How to store private key in MySQL database?

Storing private keys in an online server is not best practices (even if you quickly transfer to an offline wallet). Generally, you should not store private keys on an online device Instead, if you ...
user avatar
  • 17.3k
4 votes

Is it possible to store data privately into the bitcoin blockchain?

You can encrypt your data before you store it. However anyone would have access to the encrypted data and, if the encryption is broken (either now or in the future), the encrypted data will be ...
user avatar
  • 61.4k
3 votes

Is Blockchain safe to store personal information?

Usually hashes are what's stored in the blockchain, not the data itself. It's safe to store hashes because it's extremely difficult to reconstruct a message given its hash (the so-called pre-image ...
user avatar
  • 4,307
3 votes
Accepted

How to store transactional information on the blockchain

OP_RETURN is meant to store extra data on the blockchain. As fees are per kbyte, you'll be paying more fee. Remember that block size is limited (1MB now every 10 minutes, but growing) and fees are ...
user avatar
  • 6,189
3 votes
Accepted

bitcoin mssql decimal/money storage size

Since Bitcoin's precision is 8 decimal numbers, decimal (13, 4) won't cut it. So you better go with (13, 8).
user avatar
  • 1,394
3 votes
Accepted

Can you switch the method of blockchain download?

Yes, it is possible to delete boostrap.dat mid sync. Next time you start the Bitcoin client it will continue to sync from the network.
user avatar
  • 6,602
3 votes

What's the size of the last Ripple ledger and the indices to search through it?

Ledger 8470000 in JSON format (without inner nodes) is 115 MB large. You can get it if you issue the "ledger" API call on a rippled that you own - it's an admin-only call, as it takes lots of ...
user avatar
  • 51
3 votes

Another 140 GB for BCH?

Yes but you will have to specify different folder for blockchain data because BCH uses the same folder as BTC. "However, there is a “gotcha”: At least the current Bitmain-coin code will use the ...
user avatar
  • 266
3 votes

Bitcoin Core full node has saved a lot more space than 260gb

This is a known issue and a bug with APFS. This will be fixed in the next version of Bitcoin Core.
user avatar
  • 61.4k
3 votes
Accepted

What is the current size of txindex folder when txindex=1 set?

27GB as of 2020-06-14 You yourself can check this via going to .bitcoin/blocks/index folder. Where .bitcoin folder is usually hidden folder on home when using linux. It depends if you have pruned ...
user avatar
3 votes

what is the size of information contained in one bitcoin?

I want to store one bitcoin in my pendrive and how much free space do I need to store that information? TL;DR: 32 bytes. Bitcoins are not pieces of data, Bitcoin is a unit of measure. To store any ...
user avatar
3 votes

Long-term present in a form of cryptocurrency for newborn

I would get a wallet to generate a BIP-39 seed phrase, stamp the seed phrase onto durable metal, send money to the wallet and destroy the wallet, deleting all data.
user avatar
3 votes

Are the block headers kept in memory?

I think you are confusing what it means to store things "in memory". As you say, indeed, the block index DB and the chainstate DB are both levelDB databases stored on disk. However, while ...
user avatar
  • 11.3k
3 votes
Accepted

Minimum disk space required for running a full node

As far as I know, for running a full node, we should have enough storage to store the whole block chain which is currently around 390 GB. That's not correct. Bitcoin Core can run in pruned mode, ...
user avatar
2 votes
Accepted

How to store 30kb file using Decentralized Blockchain Data Storage on NXT (nxtcoin) by attach messages?

Seems that the new 1.5 nxt version is giving users the ability to attach up to 40kb worth of data in the blockchain. See here: NXT 1.5 decentralized storage on the blockchain Also found the ...
user avatar
2 votes

In Ethereum smart contracts is it cheaper to keep all the data, or delete old data?

You get a gas refund of 15000 for resetting a storage slot to zero, but you have to use this gas during the current transaction (more specifically, you get at most one half of the total spent gas as a ...
user avatar
  • 256
2 votes
Accepted

Wouldn't bitcoin benefit from distributing partial blockchains over each node?

Why doesn't each node store only a portion of the blockchain? This has been proposed before and is possible with Bitcoin, but it's not clear how it would be executed. The blocks aren't an important ...
user avatar
  • 15k
2 votes

Is there any bitcoin fork which goal is storing arbitrary information?

Storj is a blockchain based solution for encrypting and storing data. More information can be found about the project at storj.io
user avatar
  • 2,640
2 votes

Must block contents be stored with the proof that they haven't been changed?

Sounds like you are describing a pruned node. As of Bitcoin Core 0.11, you can run it with the experimental -prune=N option, which only keeps the last N megabytes (min 550) worth of blocks, plus the ...
user avatar

Only top scored, non community-wiki answers of a minimum length are eligible