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


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". 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. 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. Nov 21 '16 at 19:29

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
    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.