16 votes
Accepted

What happened to the bootstrap.dat provided by bitcoin.org?

As user Bitcoin has already pointed out, using a bootstrap.dat is no longer recommended—you can see the release notes for the new faster-synchronization feature here. As a result, the bootstrap.dat ...
user avatar
14 votes

Creating my own bootstrap.dat?

Bitcoin Core contains a tool to do this properly (filtering out any orphan blocks, putting everything in the correct order — which will work a lot better than just concatenating the block files. It's ...
user avatar
8 votes
Accepted

Faking blockchain data in bitcoin-core

Let's say I found a tarball with blockchain data files which I load to my datadir and start my Bitcoin Core client, what sort of attacks am I vulnerable to? Could the files contain fake balances? It ...
user avatar
5 votes
Accepted

Is a bootstrap.dat virus possible?

No, it's not possible. With the exception of Script commands, nothing in the blockchain is executed by Bitcoin Core: it's just data. Scripts are only able to do things like hashing and arithmetic, so ...
user avatar
  • 4,327
5 votes
Accepted

How to create a bootstrap.dat file?

Since van der Woerdt's answer in first question you link to indicates you can simply concatenate the blk files, you can open a DOS window (if your using windows), then type CD C:\Users\<my_user>...
user avatar
  • 2,128
4 votes

Can I download the whole block chain from somewhere?

Bootstrapping will be deprecated as of the 0.10 release in a few weeks. The torrent file mentioned in other answers will never be updated again because it is faster to have Bitcoin Core sync over the ...
user avatar
  • 191
4 votes

Creating my own bootstrap.dat?

 From Mac Open terminal Go to the folder where the blocks are. In this case Bitcoin's folder (it's the same for other bitcoin forks) cd "Library/Application Support/Bitcoin/blocks/" Run this code ...
user avatar
3 votes

How to create a bootstrap.dat file?

 From Mac Open terminal Go to the folder where the blocks are. In this case Bitcoin's folder (it's the same for other bitcoin forks) cd "/Library/Application Support/Bitcoin/blocks/" Run ...
user avatar
3 votes
Accepted

How to download blk.dat files from a specific block number?

I see two broad solutions: Use an API that allows you to get blocks by block height BlockChain.info allows you to query for blocks at a certain height. Example: https://blockchain.info/block-height/...
user avatar
  • 28.6k
2 votes

Creating my own bootstrap.dat?

Making your own bootstrap.dat is fairly simple. In windows, drop to your command prompt and use the following command. Copy /b blk00000.dat+blk00001.dat+blk00002.dat bootstrap.dat You'll want to ...
user avatar
  • 29
2 votes

How do I load wallet.dat on new PC and import everything into Electrum?

You can also import the wallet.dat directly into Electrum. Bitcoin Core needs to download the whole chain (as you mentioned) so that'll take a while. Without the chain, your transaction are indeed ...
user avatar
  • 1,418
2 votes
Accepted

Where to place Bitcoin bootstrap.dat

From what you said, I'm assuming you're using an option like this when you run Bitcoin Core (bitcoin-qt): -datadir=D:\BitCoinData (if not, you should do something like that to specify that the ...
user avatar
  • 4,327
2 votes
Accepted

How do I generate a bootstrap file on Ubuntu?

Find your local blockchain: cd ~/.bitcoin/blocks Or, to bootstrap testnet, find your local testnet blockchain: cd ~/.bitcoin/testnet3/blocks Concatenate all your blkxxxxx.dat files and place the ...
user avatar
2 votes

What happened to the bootstrap.dat provided by bitcoin.org?

It's not necessary so is not being updated anymore. Using a bootstrap torrent is slower than downloading from the network using Bitcoin Core 0.10.0 or above due to improvements in the block ...
user avatar
  • 15k
2 votes

How come importing the bootstrap.dat to Bitcoin Core takes so long?

When you bootstrap the database of your Bitcoin Core, the bootstrap.dat contains all the data necessary to build the database, but your computer will still build the database from ground up, verifying ...
user avatar
  • 62.3k
2 votes

Chainstate database for download

A 30 days old chainstate database does not make sense. Either you have the chainstate completely, and are able to do full validation, or you don't, and you can't validate at all. There is no middle ...
user avatar
1 vote
Accepted

Bitcoin core: boostrap.dat trade-off with "Synchronizing with network..."

the minimum amount(?) necessary to begin secure operation Letting Bitcoin Core synchronize on its own will do the following: Download block headers in packages of 2,000 and quickly rebuild the chain ...
user avatar
  • 62.3k
1 vote

What happened to the bootstrap.dat provided by bitcoin.org?

Here is a thread where someone is providing updated bootstrap.dat downloads on BitcoinTalk: https://bitcointalk.org/index.php?topic=1310261.msg13412290#msg13412290
user avatar
1 vote

Bitcoind running in vagrant can't import bootstrap.dat from external directory

With bitcoind 0.10 (current release candidate) you don't need bootstrap at all anymore as it downloads faster and more efficient than bittorrent would. Bootstrap is probably going to disappear soon. ...
user avatar
  • 6,169
1 vote

Where to place Bitcoin bootstrap.dat

At this writing the bitcoin core wallet prompts you where to save the blockchain data; you can copy bootstrap.dat into that directory and it will load it from there.
user avatar
1 vote

How to make bootstrap.dat work with bitcoin qt

The importing process is not instant, every block from the bootstrap.dat has to be verified first. You could be looking at this process of verification.
user avatar
1 vote

How do I load wallet.dat on new PC and import everything into Electrum?

Start Bitcoin Core with the wallet.dat you want to export Dump your private keys via Bitcoin Core's Console using dumpwallet You'll get a list of private key to address pairs in the following format: ...
user avatar
1 vote

How do I load wallet.dat on new PC and import everything into Electrum?

The best way to switch to Electrum is to send all the bitcoins you have on your old wallet to one of the addresses on your Electrum wallet. This way you'll have all your bitcoins secured with your ...
user avatar
  • 1,397
1 vote

Is there any altcoin with improvements in blockchain download time?

Downloading the blockchain is several orders of magnitude easier than mining. Validating is just taking the blocks, hashing them and verifying that the proposed solution a) matches such hash and b) at ...
user avatar
  • 2,128
1 vote

Is there any altcoin with improvements in blockchain download time?

Your premise is wrong. The work required to download and validate the blockchain has nothing at all to do with the work required to mine it. As far as the block hash goes, validating it requires just ...
user avatar
1 vote

How to use the bootstrap.dat in Mavericks?

I am using Yosemite and have struggled a lot to make Bitcoin-qt accept the bootstrap.dat gotten through my bittorrent client. Anyhow I finally got Bitcoin-qt to import the .dat-file, although this ...
user avatar
  • 111

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