Why doesn't Bitcoin store its blockchain in a DHT, but instead makes each (full) node store the entire blockchain?

related questions: "Why doesn't Bitcoin use a DHT for choosing peers?" and "Why doesn't each node store only a portion of the blockchain?"

1 Answer 1


Full nodes don't even need to store the entire blockchain (bitcoin core has a pruning mode). They must process each block at least once to ensure they have the correct UTXO set, then the raw block data can be discarded.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.