Questions tagged [bootstrap.dat]

bootstrap.dat is a snapshot of the blockchain which can be used to bootstrap a new Bitcoin install.

In 2012, the Bitcoin blockchain was growing to 10+ gigabytes and downloading the entire chain from the p2p network was taking an excessive amount of time (multiple days) due to inefficiencies in the way nodes shared block data. In order make it easier to setup a full node, a snapshot of the blockchain data was distributed by Jeff Garzik as a file named bootstrap.dat using BitTorrent. Starting with version 0.8 bitcoind will load and validate initial blockchain data from any file named bootstrap.dat found in its data directory.

Today, this is actually slower than syncing normally. In Bitcoin Core version 0.10.0+ the p2p sync process was dramatically improved making it faster than using the bootstrap.dat file. This bootstrapping process is therefore obsolete and discouraged.

32 questions
9
votes
4 answers

Is there a newer Bitcoin blockchain download available?

The SourceForge project page for Bitcoin provides a blockchain download at http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/ but this file is old/dated. How and where can I download an up to date copy of the Bitcoin block chain?
Sydwell
  • 276
  • 2
  • 3
  • 14
5
votes
1 answer

Is it safe to delete bootstrap.dat.old?

Is it safe to delete bootstrap.dat.old? Because my bitcoin-qt is using the internet to synchronize right now ("Importing blocks from disk." stage has finished). But I still am not sure.
sterz
  • 155
  • 6
2
votes
1 answer

Is a bootstrap.dat virus possible?

Recently I learned that someone has injected an old virus signature into the bitcoin blockchain, though it does not run the chance of infecting the…
Mark
  • 1,679
  • 9
  • 16
2
votes
1 answer

How do you generate a bootstrap.dat file?

I think it's just a renamed blk0001.dat file, but I can't find any references as to what it actually is other than a "binary blockchain" ....
Indolering
  • 337
  • 2
  • 15