Bitcoin Forum
May 11, 2024, 10:17:00 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is the .dat file + password everything you need to save?  (Read 367 times)
BlackstarCollective (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
May 08, 2017, 09:03:26 PM
 #1

I was wondering whether a secure storage of a .DAT file along with the password it was encrypted with is enough to save in order to recover the control of a wallet/address at any given time in the future?
1715422620
Hero Member
*
Offline Offline

Posts: 1715422620

View Profile Personal Message (Offline)

Ignore
1715422620
Reply with quote  #2

1715422620
Report to moderator
1715422620
Hero Member
*
Offline Offline

Posts: 1715422620

View Profile Personal Message (Offline)

Ignore
1715422620
Reply with quote  #2

1715422620
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715422620
Hero Member
*
Offline Offline

Posts: 1715422620

View Profile Personal Message (Offline)

Ignore
1715422620
Reply with quote  #2

1715422620
Report to moderator
1715422620
Hero Member
*
Offline Offline

Posts: 1715422620

View Profile Personal Message (Offline)

Ignore
1715422620
Reply with quote  #2

1715422620
Report to moderator
1715422620
Hero Member
*
Offline Offline

Posts: 1715422620

View Profile Personal Message (Offline)

Ignore
1715422620
Reply with quote  #2

1715422620
Report to moderator
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
May 08, 2017, 09:14:20 PM
 #2

If your wallet.dat file was created with a version of Bitcoin Core prior to Bitcoin Core 0.13.0, the wallet.dat will only be good for the 100 addresses that you use after the backup is made. That includes change addresses, so it typically means 100 transactions before you have to backup again.

With wallets created with Bitcoin Core 0.13.0 and later, the wallet.dat will have the necessary information to derive all of your future addresses since it is a deterministic wallet. However this is not enough as you won't know how many addresses it should generate and look transactions for when you restore. You still should make periodic backups.

BlackstarCollective (OP)
Newbie
*
Offline Offline

Activity: 31
Merit: 0


View Profile
May 08, 2017, 09:16:54 PM
 #3

If your wallet.dat file was created with a version of Bitcoin Core prior to Bitcoin Core 0.13.0, the wallet.dat will only be good for the 100 addresses that you use after the backup is made. That includes change addresses, so it typically means 100 transactions before you have to backup again.

With wallets created with Bitcoin Core 0.13.0 and later, the wallet.dat will have the necessary information to derive all of your future addresses since it is a deterministic wallet. However this is not enough as you won't know how many addresses it should generate and look transactions for when you restore. You still should make periodic backups.

Thank you for the descriptive reply.

So if I create a backup for a wallet file that will only store a 1-5 "deposits" I'm gonna be fine without doing new backups or anything else?

PS: and this might not be for this thread but related: Do all other ALT-wallets work the same like this when it comes to backups?
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6635


Just writing some code


View Profile WWW
May 08, 2017, 09:18:00 PM
 #4

Thank you for the descriptive reply.

So if I create a backup for a wallet file that will only store a 1-5 "deposits" I'm gonna be fine without doing new backups or anything else?
Yes. You won't need to make another backup until after you have made ~100 transactions, both receiving and sending.

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!