Bitcoin Forum
December 07, 2016, 11:00:02 AM *
News: To be able to use the next phase of the beta forum software, please ensure that your email address is correct/functional.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Let's say I back up my wallet.dat while it's encrypted...  (Read 743 times)
JohnAnderson
Newbie
*
Offline Offline

Activity: 1


View Profile
November 07, 2011, 01:51:41 AM
 #1

I spend a little here and there with the original wallet and the balance is reduced by a couple of coins. My laptop is stolen along with the original wallet. No matter, I go to my back up and reload it into a new Bitcoin installation. Will it work despite being dated?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1481108402
Hero Member
*
Offline Offline

Posts: 1481108402

View Profile Personal Message (Offline)

Ignore
1481108402
Reply with quote  #2

1481108402
Report to moderator
1481108402
Hero Member
*
Offline Offline

Posts: 1481108402

View Profile Personal Message (Offline)

Ignore
1481108402
Reply with quote  #2

1481108402
Report to moderator
1481108402
Hero Member
*
Offline Offline

Posts: 1481108402

View Profile Personal Message (Offline)

Ignore
1481108402
Reply with quote  #2

1481108402
Report to moderator
RyNinDaCleM
Legendary
*
Offline Offline

Activity: 2002


Legen -wait for it- dary


View Profile
November 07, 2011, 01:59:43 AM
 #2

It'll be updated once it is connected to the network! You will need the encryption software used, so you can decrypt it. Though I would send those remaining coins to another wallet address ASAP.

DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
November 07, 2011, 05:46:38 AM
 #3

Yes* but you should make regular backups.

The reason why is when Bitcoin needs new addresses it will generate them.  To avoid the wallet being out of date after each transaction the wallet has a pool of unused addresses called the keypool.  By default it is 100 addresses.

So this means if you:
1) make a backup
2) make transactions that result in 100 new addresses (all from keypool)
3) lose wallet
4) restore from backup

you are fine because all of the 100 "new" addresses came from the keypool.

On the other hand is step #2 was 200 addreses then your backup wouldn't "know" about half of them and you would lose coins.  As long as you periodically backup your wallet then you will be fine.   If you wallet is ever lost (even if encrypted) once you restore the backup immediately move all coins to a brand new address in a brand new wallet for security.



RodeoX
Legendary
*
Offline Offline

Activity: 2114


The revolution will be monetized!


View Profile
November 07, 2011, 05:37:18 PM
 #4

If two copies of a wallet exist and one of them does a transaction, then that one becomes the wallet and invalidates the other.

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf

Free bitcoin=https://bitcointalk.org/index.php?topic=1610684
johnj
Full Member
***
Offline Offline

Activity: 154


View Profile
November 07, 2011, 06:22:38 PM
 #5

If two copies of a wallet exist and one of them does a transaction, then that one becomes the wallet and invalidates the other.

I'm pretty sure this isn't the case...?

AFAIK, you wallet just holds the private keys to access a particular address on the blockchain.

1AeW7QK59HvEJwiyMztFH1ubWPSLLKx5ym
TradeHill Referral TH-R120549
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218


Gerald Davis


View Profile
November 07, 2011, 06:24:13 PM
 #6

If two copies of a wallet exist and one of them does a transaction, then that one becomes the wallet and invalidates the other.

That is not true.

If you have two copies of the wallet and one performs a transaction then as long as there are sufficient keys in the keypool the other (backup) copy can be brought up to date by simply connecting it to the network.
RodeoX
Legendary
*
Offline Offline

Activity: 2114


The revolution will be monetized!


View Profile
November 07, 2011, 08:08:13 PM
 #7

If two copies of a wallet exist and one of them does a transaction, then that one becomes the wallet and invalidates the other.

I'm pretty sure this isn't the case...?

AFAIK, you wallet just holds the private keys to access a particular address on the blockchain.

That is not true.

If you have two copies of the wallet and one performs a transaction then as long as there are sufficient keys in the keypool the other (backup) copy can be brought up to date by simply connecting it to the network.

Oh, now I see how wrong I was. I have to stop posting just before lunch.  Lips sealed

The gospel according to Satoshi - https://bitcoin.org/bitcoin.pdf

Free bitcoin=https://bitcointalk.org/index.php?topic=1610684
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!