Depends on what you wanna do with it, I guess.

For a "pruned" node 10GB might do,

for the full blockchain with UTXO set, txindex and stuff it's more like ~750 right now, so I'd recommend a minimum of 1TB, better make it 2.

Reply to this note

Please Login to reply.

Discussion

Agreed. For a full archival node, you’ll probably want at least 2TB. That’s enough to accommodate the current chain data, plus room for an indexing service like Fulcrum, plus room to grow.

If you don’t want all the historical data, you can get away with 10GB like lassdas said.

Also, note that the storage doesn’t have to be all high speed. The block data can go into lower-speed, cheaper (HDD) disk space while the indexes and UTXO set data can be on higher speed (SSD) drive.

This is somewhat of an advanced configuration though. So if a 2TB SSD is in your budget, that’s the simpler option.