2

I have a Bitcoin wallet for android and I would like to know what happens if I back up the wallet and restore it in other phone. Will I be able to use the bitcoins in both devices? Thanks in advance

3

Yes you will be able to access the same coins with both devices. You can think about it like if you make a copy of a key to your home, and give it to someone; both people will be able to open the same door.

  • Okay! Thank you very much. (I up voted but I still don't have sufficient rating.) – Vitor Hugo Nov 21 '16 at 4:35
  • @hisetip: If this completely answers your question, clicking the check mark will mark it as "accepted". – Nate Eldredge Nov 21 '16 at 14:03
  • Note that the wallet software needs to be designed to handle this. Some wallets might get confused by transactions that spend their coins that come from somewhere else. – Nate Eldredge Nov 21 '16 at 14:05
  • @NateEldredge Which wallets don't check the utxo to determine a users "balance"? Are there some that just store it in local memory until the device issues a new transaction? Seems like a bad idea. – m1xolyd1an Nov 21 '16 at 19:23
  • Well, for instance, if you have keys in two wallets, you might accidentally double spend. As I recall from some tests, Bitcoin Core gets confused when this happens, as it refuses to give up on its own transaction even after a conflicting transaction has many confirmations. You have to -zapwallettxs and rescan to fix it. – Nate Eldredge Nov 21 '16 at 19:29
0

Bitcoin Wallet uses a deterministic key derivation, so you are able to use both copies in parallel and see the same balances in either.

  • Keys/addresses won't diverge. Actually Bitcoin Wallet was the second deterministic wallet, the first being Electrum. – Andreas Schildbach Jan 3 '17 at 20:49
  • @AndreasSchildbach: Thank you for the correction! – Murch Jan 3 '17 at 22:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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