<p>If you are using the not-yet-released Bitcoin.org client v0.7, you can use the -loadblock=FILE to import the blockchain from the blk0001.dat file. [Update: actually need to do two of those inline, -loadblock=blk0001.dat -loadblock=blk0002.dat in order to get both to load.]</p>

<p>There is a blockchain with index through block 170,000 here:</p>

<ul>
<li><a href="http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/" rel="nofollow">http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/</a></li>
</ul>

<p>That is the most complete distribution of the blockchain that I know of where the blkindex.dat is included.</p>

CC BY-SA 3.0
2012-09-10T01:02:12.370Z
2012-10-11T20:50:49.990Z
2012-10-11T20:50:49.990Z
Stephen Gornick
<p>I went to <a href="http://eu1.bitcoincharts.com/blockchain/" rel="nofollow noreferrer">http://eu1.bitcoincharts.com/blockchain/</a> and downloaded the most recent build. Then I extracted it and was left with BLK0001.dat and BLK0002.dat. What is the next step? I tried replacing the current BLK files with those and performed a -rescan but that gave me a BLKINDEX  error.</p>
<p>My wallet data was backed up by the way. Then I moved my BLKINDEX somewhere safe so it would have to create a new one but this process didn't work because it's building BLK0002.dat still. It was super fast until it reached about 70,000 blocks left and then majorly slowed down. What is the proper way to import it? Is there a special command-line parameter that I should use to fix this?</p>
<p>BTW: The whole reason I had to download it separately was because Bitcoin Wallet was taking forever to download the block chain and was stuck around 97% for an eternity!</p>
<p>EDIT: Why does this guy even provide this website (noted above) if Blkindex needs to be created anyways?</p>
<p>EDIT: I gave up and decided just to use multibit and blockchain.info my wallet. I found a way to store my blockchain address on multibit so I could view it there offline.</p>

CC BY-SA 3.0
2012-09-12T13:02:13.137Z
The one thing running a Bitcoin full node gives you, is zero-trust behaviour: you don't need to trust any peer you receive data from, as everything is verified. Once you start by downloading a fully indexed blockchain, you give that up anyway. If you trust one peer enough to do the indexing for you, you can certainly live with the security model of SPV nodes like Multibit too.
Pieter Wuille
<blockchain><import>
How do you import Block Chain from bitcoincharts?
JDN
# How do you import Block Chain from bitcoincharts?

(Asked by: username_0 on 2012-09-09)

I went to <http://eu1.bitcoincharts.com/blockchain/> and downloaded the most recent build. Then I extracted it and was left with BLK0001.dat and BLK0002.dat. What is the next step? I tried replacing the current BLK files with those and performed a -rescan but that gave me a BLKINDEX error.

My wallet data was backed up by the way. Then I moved my BLKINDEX somewhere safe so it would have to create a new one but this process didn't work because it's building BLK0002.dat still. It was super fast until it reached about 70,000 blocks left and then majorly slowed down. What is the proper way to import it? Is there a special command-line parameter that I should use to fix this?

BTW: The whole reason I had to download it separately was because Bitcoin Wallet was taking forever to download the block chain and was stuck around 97% for an eternity!

EDIT: Why does this guy even provide this website (noted above) if Blkindex needs to be created anyways?

EDIT: I gave up and decided just to use multibit and blockchain.info my wallet. I found a way to store my blockchain address on multibit so I could view it there offline.

**Tags:** blockchain, import

> **Comments:**
> **username_1**: The one thing running a Bitcoin full node gives you, is zero-trust behaviour: you don't need to trust any peer you receive data from, as everything is verified. Once you start by downloading a fully indexed blockchain, you give that up anyway. If you trust one peer enough to do the indexing for you, you can certainly live with the security model of SPV nodes like Multibit too.  

---

## 1 answers

### Answer by username_2 on 2012-09-10. Score: 1

If you are using the not-yet-released Bitcoin.org client v0.7, you can use the -loadblock=FILE to import the blockchain from the blk0001.dat file. [Update: actually need to do two of those inline, -loadblock=blk0001.dat -loadblock=blk0002.dat in order to get both to load.]

There is a blockchain with index through block 170,000 here:

* <http://sourceforge.net/projects/bitcoin/files/Bitcoin/blockchain/>

That is the most complete distribution of the blockchain that I know of where the blkindex.dat is included.


---

