1

I'm interested in doing some analysis on the blockchain that would require specific information about all individual transactions within each block. I don't need the data to be updating in real-time, but I am looking for something that at least encompasses all the transactions made in the past year. I've tried to find downloads for this kind of dataset, but I haven't had any luck. Any ideas?

6

Any (full) Bitcoin client will download the entire blockchain. It's stored in files on disk which you can look at after it's been downloaded. The current blockchain size is 115 GB of raw data (the size on disk will be a bit larger because of indexes created by the client).

1

If you have access to a usenet client; there are often times uploads of the entire blockchain wrapped into zip files.

It's handy if you have to download or resync a full node... because at the chain's current size; even with lots of peers a sync from start takes at the very least a few days. Over usenet; you can acheive download speeds of 300mbps if you have fast internet and a good usenet client/provider.

I personally keep a sidecar copy of my node (I think my last backup was when the chain was around 90 GB); incase it corrupts. Which can happen if you have a computer crash.

That way I only have to sync from my last backup.

  • 1
    Recent bitcoind versions should be much faster and more efficient than downloading zip files or torrents. It can download and validate in parallel, and it doesn't need the extra (double) disk space to hold the zip or torrent. – Jannes May 16 '17 at 14:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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