2

Like a year ago, I got a some bitcoins. I was using Bitcoin-Qt back then. Because reading the whole blockchain since then takes a lot of time, I got MultiBit, created a new wallet and imported my private keys from Bitcoin-Qt.

The problem is that MultiBit only goes back a few days (looks like one day before I created my wallet in MultiBit) to replay the blockchain. So the balance shown is wrong. The function "Reset Blockchain and Transactions" doesn't help.

How can I make it go one year back and then replay the blockchain? At least I think that's what I need, I just don't know how.

Thanks in advance.

EDIT:

Thanks for the help. Yes, I have imported them all. I've just reset again. I see that MultiBit goes back to November 2013 and starts replaying the blockchain from there. But that's just too late. It should go back to January 2013 instead. I just double checked one of the receiving addresses on blockchain.info. The transaction took place on 16th of January 2013 and the money from that address hasn't been spent yet.

3
  • 2
    I think this question is an XY-Problem. If I understand correctly, the main question should be "After importing my private keys to MultiBit from Bitcoin-Qt the balance is shown wrong. How can I fix it?"
    – Murch
    Mar 27, 2014 at 11:05
  • 1
    Have you imported all Bitcoin-Qt keys or only your main address? Bitcoin-Qt sends change to new addresses by default, so if you send any Bitcoins, some might be on a second address now.
    – Murch
    Mar 27, 2014 at 11:07
  • Wre you able to solve your problem? Please share the solution with us so it may be useful to others with the same problem in the future!
    – Joe Pineda
    Mar 28, 2014 at 3:38

1 Answer 1

1

When you import private keys, you specify a replay date for each private key. This should be before the earliest transaction involving that address. In your case, it appears that this is not the case. (Or maybe you just need to reset again - their site says it might take up to 3 resets for the balance to be corrected.)

You should reimport your private key with the correct date specified to have the balance appear. Note that having your private key(s) in plaintext on your hard drive makes them an easier target for attackers. To be most secure, you should consider those keys compromised afterwards: securely delete the file when you're done with it, and transfer the coins to a new address and avoid using those old addresses again.

Another way of transferring the balance is to send it from your out-of-date Bitcoin-QT wallet to an address generated by MultiBit. I'm not sure if that's complicated, the wiki makes it appear simple.

2
  • I did specify a date that predates all of the associated transactions before importing the keys for the first time. (I tried a few times.) It didn't help.
    – Patrik
    Mar 31, 2014 at 14:04
  • Is there seriously no other solution than moving everything to a new wallet? Because even IF their ridiculous 3 reset problem works, it happens again after 1 transaction or after restarting the program.
    – CQM
    Apr 2, 2014 at 1:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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