Multibit-Legacy / multibit

Deprecated Bitcoin Wallet
https://multibit.org
MIT License
461 stars 395 forks source link

multibit.wallet will not sync 0.5.18 #733

Closed CleaverUK closed 8 years ago

CleaverUK commented 8 years ago

Hi guys,

So i generated alot of wallet addresses back at the end of 2014 in October / November time but now when I turn on multibit it fails to sync...

I was a bit careless and sent some coins to one of my addresses before making sure it sync'd first and now I cant move the coins (or even see them)

I tried 'reset blockchain and transactions' and it always stalls about the same point

here

before it freezes its slows right down. I thought maybe because I have so many keys it is just taking ages. it slows down at the time I generated the keys so presumably that because after this date it actually needs to start checking what coins belong to me?

I tried exporting them and then into blockchain.info but it says my password is incorrect which is not true. Bad security practice but its a very simple 1 word password. I only use this wallet for temp storage so it hardly holds coins more than a few hours.

I have opened port 8333 in/out tcp and udp on my router and turned off my software firewall to rule that out (although it has always synced fine in the past with software firewall and just uPnP on the router)

I have pulled a backup out of C:\Users\AppData\Roaming\MultiBit\multibit-data\wallet-backup, pasted it into C:\Users\AppData\Roaming\MultiBit and renamed to multibit.info and multibit.wallet respectively and letting it sync but it keeps stalling and feels like its taking forever.

I dont think I have been hacked because the coins are still sitting in the wallet I have sent them too for over 12 hours, logical reasoning says to me anyone smart enough to design malware to steal bitcoin wouldnt leave it in that address for so long..... or maybe they have the wallet file, somehow corrupted mine and are now trying to brute force the pw which might take a few days because its a 12 character word but a dictionary attack would crack it very quickly.

What do you guys think? its 0.59 BTC so not going to break the bank, tbh its more about not being beaten by this bug or whatever it is than the money for me.

jim618 commented 8 years ago

It probably is the number of addresses - I have a wallet with 500+ addresses and it is similar.

The error in exporting/importing to blockchain.info may be because you are exporting the private keys encrypted. The blockchain.info import wants plaintext i.e. unencrypted text. It is a checkbox on the Private Key Export screen, MAKE SURE YOU SECURE DELETE THE FILE AFTER IT IS USED

I suggest you go down the blockchain.info route - Classic is getting a bit slow now with big wallets.

CleaverUK commented 8 years ago

thanks Jim

I actually managed to recover the coins by copying the backups into the parent directory and letting it sync, it worked for about 5-6 hours then stalled, restarting it it would get through a few more months, took about 20 hours total but eventually caught up to date.

Saying that I deleted the wallet and made a new one with much less addresses :)

jim618 commented 8 years ago

Glad you got it sorted.

Personally I think Classic is getting a bit old now so you might want to look into using a fully deterministic wallet. MultiBit HD has been out for 5 months now and is pretty stable but Electrum or Copay also work well. I use all three for various purposes.

CleaverUK commented 8 years ago

Thanks for the advice Jim. I have been using multibit for years just out of habit so I think its time too look at the newer versions aswell as other SPV wallets.

Regards, Danny

On 17 October 2015 at 12:15, Jim Burton notifications@github.com wrote:

Glad you got it sorted.

Personally I think Classic is getting a bit old now so you might want to look into using a fully deterministic wallet. MultiBit HD has been out for 5 months now and is pretty stable but Electrum or Copay also work well. I use all three for various purposes.

— Reply to this email directly or view it on GitHub https://github.com/bitcoin-solutions/multibit/issues/733#issuecomment-148907977 .

jim618 commented 8 years ago

Yeah Classic works fine and is pretty mature - it's just that deterministic wallets are better.

In MultiBit HD you've also got support for hardware wallets (we support Trezor and, in 0.1.4, KeepKey) which are not only safer but great fun to use.

TheFireBrand commented 3 years ago

This wallet is a word: Kak..

Inherited someone else's poor decision to use this headache and well.. I'm ready to call this one a loss..