Post
Topic
Board Service Discussion
Topic OP
Lost BTC while using Bitcoin Wallet for Android.
by
accesscoin
on 03/05/2013, 04:55:24 UTC
So I ended up losing 0.997 BTC but want to warn others how to avoid my mistake.

Let me start by saying I am a tech geek, and one that I like to do as a tech geek is flash custom ROMs onto my phone. So here is the series of events.

2013-04-12 10:00:00~ : I install Bitcoin Wallet for Android on my phone
2013-04-12 18:11:25   : I send 1 BTC from my main wallet to my phone address
2013-04-13 17:58:38   : I send .001 BTC to friendA for testing
2013-04-14 12:00:00~ : backup my phone via client to google drive.
2013-04-18                : I factory reset and flash my phone then restore my wallet. (everything is good)
2013-04-26 14:41:58   : I send .001 BTC to friendB for more testing
2013-04-28                : again factory reset and flash phone the restore my wallet. (everything is VERY VERY BAD)

Root cause: On 04-18 my Bitcoin Wallet created a second change pool when it started. Then I restored my original change pool to the wallet. When I sent .001 BTC on 04-26, .997 went to the change pool that my wallet created and not the restored pool. The factory reset and flash on 04-28 cause me to wipe the change pool that was not backed up. Send the BTC to the digital abyss.

Suggested solution.

  • Backup you wallet right before you flash your phone.
  • Have bitcoin wallet give a warning when you import a backup. That you must backup again to have all your pools
  • Have the imported backup be the default pool.

I have contacted the author with the link to this thread in case he would like to implement any of these notifications.

https://blockchain.info/address/1AVCRW2JwhCVBB9HRG8TsCKSkJixz4ec4r - phone address
https://blockchain.info/address/13AkCg11iZdXDoAuJPz4xEoBb2Pwj5SCmM - the .997 BTC lost to the digital abyss

donate to my lost bitcoin fund @ 14z4BrwZH3veZ2cVK6ndwxo7VzNnEtuXo2