Bitcoin Forum
November 16, 2024, 04:56:15 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: My backup was stolen  (Read 1490 times)
BIGMERVE (OP)
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500



View Profile WWW
September 18, 2012, 01:41:59 PM
Last edit: September 18, 2012, 11:21:52 PM by BIGMERVE
 #1

I keep my backup wallet on a thumb drive. Like an idiot I took that flash drive to school and left it in the computer lab. What can I do to make sure the backup isn't used if someone who knows about bitcoin finds it?

Update: I used piper67's advice and was able to fix everything. Thanks for all the suggestions.

vampire
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500



View Profile
September 18, 2012, 01:43:12 PM
 #2

I keep my backup wallet on a thumb drive. Like an idiot I took that flash drive to school and left it in the computer lab. What can I do to make sure the backup isn't used if someone who knows about bitcoin finds it?

Create a new wallet, send all the money from the old to the new one.
unclescrooge
aka Raphy
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1000


View Profile
September 18, 2012, 01:43:41 PM
 #3

Create a new wallet, send all the funds of your lost backup on this new wallets.

Quick Smiley

Edit: You got me Vampire Angry Smiley
Piper67
Legendary
*
Offline Offline

Activity: 1106
Merit: 1001



View Profile
September 18, 2012, 01:44:16 PM
 #4

Create a new wallet, send all the funds of your lost backup on this new wallets.

Quick Smiley

Yup, yesterday!
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
September 18, 2012, 01:50:24 PM
 #5

In short as others have stated move the BTC into a new wallet.

In detail first make sure you have another backup of your wallet then:

1) Remove wallet.dat and start the client (to create a brand new wallet).

2) Create an address to receive coins with and copy it somewhere.

3) Shut down bitcoin-qt and create a backup of the new wallet (be sure not to confuse wallet this with your original one).

4) Restore your original wallet then restart bitcoin-qt and send a small amount of coin to the new wallet address (to test you're doing it right).

5) Shut down bitcoin-qt and create another backup of your now modified original wallet (although this backup is not really necessary).

6) Restore the new wallet, restart bitcoin-qt and check to see that the sent coins appear in it after the blockchain has been caught up.

7) Shut down bitcoin-qt and take another backup of your new wallet (also not really necessary but might save a little scanning time).

Cool Restore backup your modified original wallet, restart bitcoin-qt and now send the rest of the coins to the address from the new wallet.

9) Shut down bitcoin-qt, restore your new wallet backup and after restarting all your coins should appear after the blockchain has been caught up.

If the new wallet does not seem to see coins sent to it (in steps 4 or Cool you may need to perform a "rescan". Also use blockchain.info to verify the new wallet address balance.

Hope this is of some help (and just in case I've got something wrong with the above please wait for a couple of replies for corrections).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Piper67
Legendary
*
Offline Offline

Activity: 1106
Merit: 1001



View Profile
September 18, 2012, 01:58:40 PM
 #6

In short as others have stated move the BTC into a new wallet.

In detail first make sure you have another backup of your wallet then:

1) Remove wallet.dat and start the client (to create a brand new wallet).

2) Create an address to receive coins with and copy it somewhere.

3) Shut down bitcoin-qt and create a backup of the new wallet (be sure not to confuse wallet this with your original one).

4) Restore your original wallet then restart bitcoin-qt and send a small amount of coin to the new wallet address (to test you're doing it right).

5) Shut down bitcoin-qt and create another backup of your now modified original wallet (although this backup is not really necessary).

6) Restore the new wallet, restart bitcoin-qt and check to see that the sent coins appear in it after the blockchain has been caught up.

7) Shut down bitcoin-qt and take another backup of your new wallet (also not really necessary but might save a little scanning time).

Cool Restore backup your modified original wallet, restart bitcoin-qt and now send the rest of the coins to the address from the new wallet.

9) Shut down bitcoin-qt, restore your new wallet backup and after restarting all your coins should appear after the blockchain has been caught up.

If the new wallet does not seem to see coins sent to it (in steps 4 or Cool you may need to perform a "rescan".

Hope this is of some help (and just in case I've got something wrong with the above please wait for a couple of replies for corrections).


Or open an account with blockchain.info, create a wallet there, transfer all your BTC to it, wait for the confirmations, delete your wallet.dat, start Bitcoin qt again and transfer the coins back  Cheesy
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
September 18, 2012, 01:59:56 PM
 #7

Or open an account with blockchain.info, create a wallet there, transfer all your BTC to it, wait for the confirmations, delete your wallet.dat, start Bitcoin qt again and transfer the coins back  Cheesy

Hmm... this does seem a little easier actually.  Embarrassed

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
September 18, 2012, 02:05:12 PM
 #8

Also perhaps more importantly (to prevent this from occurring again in the future) *encrypt* your backup wallets!

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
BIGMERVE (OP)
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500



View Profile WWW
September 18, 2012, 03:02:52 PM
 #9

Thanks for all the help everyone. I'll make sure I take security even more seriously from now on. Looks like nothing was stolen, which is amazing since I had actually written BTC on the back of the flash drive.

greyhawk
Hero Member
*****
Offline Offline

Activity: 952
Merit: 1009


View Profile
September 18, 2012, 03:09:23 PM
 #10

since I had actually written BTC on the back of the flash drive.

Yeah, don't do that.

Use something like "wedding anniversary photos" or whatever noone would like to look at.
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
September 18, 2012, 03:15:03 PM
Last edit: September 18, 2012, 04:11:42 PM by psy
 #11

Import all private keys to MtGox. They'll make sure to sweep all funds that may arrive to any of those addresses at a later date to one of theirs and credit your account.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
September 18, 2012, 03:34:45 PM
Last edit: September 18, 2012, 10:45:31 PM by DannyHamilton
 #12

DELETED - I deleted this post to avoid spreading around my stupidity.  Not sure why I misunderstood how this works.
rate5
Member
**
Offline Offline

Activity: 104
Merit: 100



View Profile
September 18, 2012, 03:50:54 PM
 #13

Import all private keys to MtGox. They'll make sure to sweep all funds that may arrive to any fo those addresses at a later date to one of theirs and credit your account.

+1 this is a awesome feature at MtGox
Kupsi
Legendary
*
Offline Offline

Activity: 1193
Merit: 1003


9.9.2012: I predict that single digits... <- FAIL


View Profile
September 18, 2012, 04:07:03 PM
 #14

Perhaps in a future release of the bitcoin client it might be a good idea to maintain an extra 100 or so pre-generated addresses in the wallet and just have the wallet grab one of these addresses (and generate a replacement) for change?
It does that.
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
September 18, 2012, 04:12:04 PM
 #15

Import all private keys to MtGox. They'll make sure to sweep all funds that may arrive to any fo those addresses at a later date to one of theirs and credit your account.

+1 this is a awesome feature at MtGox

I wish Armory did that Wink
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
September 18, 2012, 04:21:08 PM
Last edit: September 18, 2012, 10:45:52 PM by DannyHamilton
 #16

DELETED - I deleted this post to avoid spreading around my stupidity.  Not sure why I misunderstood how this works.
Kupsi
Legendary
*
Offline Offline

Activity: 1193
Merit: 1003


9.9.2012: I predict that single digits... <- FAIL


View Profile
September 18, 2012, 10:07:39 PM
Last edit: September 18, 2012, 10:22:15 PM by Kupsi
 #17

Perhaps in a future release of the bitcoin client it might be a good idea to maintain an extra 100 or so pre-generated addresses in the wallet and just have the wallet grab one of these addresses (and generate a replacement) for change?
It does that.

I have an encrypted wallet.dat backup from half a year ago, and want to recover its content.
If you used more than 100 keys since the backup was made then any tx past the first 100 are irrevocably lost.

You can't both be right.  Which one of you is wrong?
We are both right.

Edit: What DeathAndTexas meant was: If you used more than 100 keys since the backup was made then any tx past the first 100 after the backup are irrevocably lost.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3486
Merit: 4851



View Profile
September 18, 2012, 10:37:05 PM
 #18

You can't both be right.  Which one of you is wrong?
We are both right.
I clearly misread that post.  Sorry about that.

For some reason I was sure I had seen a post indicating that if you've used up the 100 pre-generated addresses, created a backup, attempted a new transaction that had change, and then restored your backup, you would lose that change.  I thought it was the one I posted, but obviously not.  Now I can't find the post. Perhaps I just misunderstood what I had read, wherever it was.
Kupsi
Legendary
*
Offline Offline

Activity: 1193
Merit: 1003


9.9.2012: I predict that single digits... <- FAIL


View Profile
September 18, 2012, 10:56:19 PM
 #19

No problem Smiley
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!