On my current OS I have daemons of bitcoin and other altcoins running in bitcoin there were 5 different addresses lets say

  1. userA
  2. userB
  3. userC
  4. userD
  5. userE

userB has sent some coins to a address generated by him, and this transaction was covered in e.g block number 300 but my bitcoind was synced till block number 250 only. Now if I save wallet.dat and place it in the same folder after reinstalling the OS will this retainn the addresses generated by different users ? and after synchronizing to block 300 will those coins comes into the wallet ?

1 Answer 1


Your balance is kept in the cloud, specifically in the block chain.

Your wallet does not contain any balance info but just a private key that you can use to unlock the funds inside the block chain.

This means that it doesn't matter that you backup your wallet.dat file before your client is fully synched. Since it only contains your private keys, and not the balance itself.

So yes, after a full synch is completed, those coins will appear in your wallet. As long as you have your wallet.dat file, with the private keys associated to your address, you can access your funds.

  • So you suggest I should not perform the reinstall until I get the coins in the wallet and then backup the wallet and place it in the appropriate directory after reinstall? Commented Feb 7, 2014 at 10:58
  • As long as you have the private keys associated with the addresses where your money is, all you need is the private keys, which are inside your wallet.dat file. So you can back that up, and even if your computer exploded, you still have access to your funds. As long as you have your wallet.dat file. Commented Feb 7, 2014 at 11:00

Your Answer

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

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