Bitcoin Forum
May 06, 2024, 03:17:46 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: wallet backup  (Read 998 times)
retrojka (OP)
Newbie
*
Offline Offline

Activity: 39
Merit: 0


View Profile
June 09, 2014, 03:52:09 AM
 #1

Should I be backing up my wallet everytime I get a payout, or is backing up my wallet only once enough. What I mean is, if I where to lose my phone and then restore my wallet, would it restore the last balance I backed up or the last balance I had before I lost my phone? Thanks.
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715008666
Hero Member
*
Offline Offline

Posts: 1715008666

View Profile Personal Message (Offline)

Ignore
1715008666
Reply with quote  #2

1715008666
Report to moderator
1715008666
Hero Member
*
Offline Offline

Posts: 1715008666

View Profile Personal Message (Offline)

Ignore
1715008666
Reply with quote  #2

1715008666
Report to moderator
1715008666
Hero Member
*
Offline Offline

Posts: 1715008666

View Profile Personal Message (Offline)

Ignore
1715008666
Reply with quote  #2

1715008666
Report to moderator
Mikez
Hero Member
*****
Offline Offline

Activity: 508
Merit: 500



View Profile
June 09, 2014, 07:50:54 AM
 #2

When you use a backup of your wallet file, your last balance will appear.

freebit13
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500

I got Satoshi's avatar!


View Profile
June 09, 2014, 07:51:27 AM
 #3

Should I be backing up my wallet everytime I get a payout, or is backing up my wallet only once enough. What I mean is, if I where to lose my phone and then restore my wallet, would it restore the last balance I backed up or the last balance I had before I lost my phone? Thanks.
Everything is stored on the blockchain, so it will restore only the valid balance according to the blockchain. If you were able to restore old, invalid balances it would be a major flaw in bitcoin.

Decentralize EVERYTHING!
spazzdla
Legendary
*
Offline Offline

Activity: 1722
Merit: 1000


View Profile
June 09, 2014, 01:58:15 PM
 #4

Should I be backing up my wallet everytime I get a payout, or is backing up my wallet only once enough. What I mean is, if I where to lose my phone and then restore my wallet, would it restore the last balance I backed up or the last balance I had before I lost my phone? Thanks.

It doesn't work like a normal "backup".  All you are doing is copying another encrypted(I hope to dear god you encrypted your wallet file) private key for your public key.  Make a lot of copies, basically it's like getting your key to open your vault.  The blockchain records X amound of BTC has been send to Y public address.  That encryped private key allows you to send them from that address to another.

Silvercube146
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
June 10, 2014, 08:29:30 PM
 #5

According to Securing your wallet on bitcoin.it https://en.bitcoin.it/wiki/Securing_your_wallet#Securing_the_Bitcoin-QT_or_bitcoind_wallet by default there is only 100 keys in the key pool. You can manually specify a larger key pool with "-keypool" command line argument.

What this means is that after 100 transactions new keys are generated to replenish the old ones(by default).When this is done you need to have a backup of this new wallet as keys have changed. Your safest bet is to routinely back it up after creating new addresses or after sending a couple of times.

read over the securing your wallet section on the link as it will give a better explanation. Unless you regularly create new addresses or send you should be fine with backing up every few weeks/months.

Having too many backups won't hurt of course and be sure to test your backups on another machine to make sure the wallet.dat is still functioning correctly.
Justin00
Legendary
*
Offline Offline

Activity: 910
Merit: 1000


★YoBit.Net★ 350+ Coins Exchange & Dice


View Profile
June 10, 2014, 09:02:11 PM
 #6

Using btc-qt i like to backup eveeytime i send, not recieve. I heard the chamge adreses would be backed / known without hqving to back them up but i do it anyways. For the biger wallets i encrypt with pgp etc.

DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4616



View Profile
June 10, 2014, 10:08:09 PM
 #7

A lot of people here trying to guess what you are asking and then giving you answers to the questions they made up in their head rather than trying to find out what you are asking so that they can give you the correct answer.

When you use a backup of your wallet file, your last balance will appear.

This will depend on the wallet he is using, and how long ago the backup was made.  This could potentially be very bad advice. Why would you want to be responsible for giving advice that could cause someone to lose a lot of money?

Everything is stored on the blockchain, so it will restore only the valid balance according to the blockchain. If you were able to restore old, invalid balances it would be a major flaw in bitcoin.

You are correct that it won't restore old, invalid, balances. However, it may not restore his entire current balance either. That depends on how long ago the backup was made, and what wallet program he is using.

According to Securing your wallet on bitcoin.it https://en.bitcoin.it/wiki/Securing_your_wallet#Securing_the_Bitcoin-QT_or_bitcoind_wallet by default there is only 100 keys in the key pool. You can manually specify a larger key pool with "-keypool" command line argument.

What this means is that after 100 transactions new keys are generated to replenish the old ones(by default).When this is done you need to have a backup of this new wallet as keys have changed. Your safest bet is to routinely back it up after creating new addresses or after sending a couple of times.

read over the securing your wallet section on the link as it will give a better explanation. Unless you regularly create new addresses or send you should be fine with backing up every few weeks/months.

Having too many backups won't hurt of course and be sure to test your backups on another machine to make sure the wallet.dat is still functioning correctly.

Where does he say he is using Bitcoin-QT or bitcoind?  He says "balance I had before I lost my phone".  I'm not aware of any phones that will run Bitcoin-Qt or bitcoind.  This advice would be great if it was for the wallet he is using.  Unfortunately, it isn't.

Using btc-qt i like to backup eveeytime i send, not recieve. I heard the chamge adreses would be backed / known without hqving to back them up but i do it anyways. For the biger wallets i encrypt with pgp etc.

Much like the response before yours, you've decided that the OP is using btc-qt.  This would appear to be a very bad assumption.



retrojka,

What wallet are you using on your phone?  You need to provide this information before you can get a good answer about recovering backups.

In general, as long as a backup is recent enough and contains the private keys to all the addresses that the phone had used to receive transactions (including change), then recovering a backup will restore the entire balance that you had before the phone was lost.

As has already been pointed out, the record of the bitcoins and the addresses they were sent to are permanently recorded in the blockchain that every full node on the network has a complete copy of.  All your wallet has are the private keys that it uses to create transactions to transfer control of those bitcoins to someone else's address.  If you restore all the private keys, then the wallet can look up all the necessary transactions in the blockchain and you'll regain access to all the bitcoins you had when the phone was lost.  Depending on the wallet, it may have generated additional addresses and private keys (and may even have kept them hidden from you) after you created the backup.  It is important to understand the proper backup requirements for the specific wallet you are using.

There are 3 common types of bitcoin wallets.

Deterministic wallets use a single seed value and generate all private keys in a repeatable way from that seed.  This means you only need to have a single good backup of seed, from that you'll be able to re-generate all the private keys that the wallet ever created and regain access to all the bitcoins you had when the wallet was lost.

Non-deterministic wallets generate private keys completely randomly in a non-repeatable way.  In this case you need to be sure that the private keys for all the addresses that have received any unspent bitcoins are backed up.  There are 2 common types of non-deterministic wallets.

Wallets like MultiBit send the change from any transaction to one of the receiving addresses that you've generated for the wallet.  Since they re-use addresses in this way, you need to update your backups whenever you generate a new receiving address.

Wallets like Bitcoin Core use a new address for the change every time you send a transaction.  These "change addresses" are kept hidden from you, therefore many of your bitcoins are received at addresses that you aren't even aware that you control.  To prevent you from needing to create a new backup every time you send a transaction, wallets like these pre-generate many addresses.  That way these pre-generated addresses are stored in the backup before the wallet gets around to using them.  Wallets like this need to be backed up on a regular basis before the pool of pre-generated addresses are used up.
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
June 11, 2014, 05:03:08 AM
 #8

I'm guessing you are using the blockchain.info app. There is an option that the site will email you a backup every time it is necessary to do so.

Other than that, more info please.

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
Silvercube146
Newbie
*
Offline Offline

Activity: 32
Merit: 0


View Profile
June 11, 2014, 05:09:38 AM
 #9

I'm guessing you are using the blockchain.info app. There is an option that the site will email you a backup every time it is necessary to do so.

Other than that, more info please.

That may not be a good idea though. Considering someone can have their email compromised an attacker would have access to their wallet backup.

Also, anyone in between blockchain email servers and OP's email would also be able to intercept the wallet. Hopefully the wallet has a very strong unique password. Even with a strong password though, you are opening yourself up to a bruteforce attack without any type of notification until it's too late.

If you are using a blockchain wallet make sure you have a long unique password and that you are downloading the backup directly from their site and it is in your best interest to not use the email backup feature. Be sure to enable 2 Factor authentication while you are at it.

If you do wind up using the email backup feature be sure to use a strong unique password on the email account and to enable 2FA if you can.
Newar
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


https://gliph.me/hUF


View Profile
June 11, 2014, 05:28:15 AM
 #10

That may not be a good idea though. Considering someone can have their email compromised an attacker would have access to their wallet backup.

IMHO, keeping funds on blockchain.info is not a good idea to begin with.

I should have mentioned it and I agree that *if* you use such a wallet to use a massive password and 2FA everything you can, including your email. Regardless what backup option you use. Also bug blockchain.info to allow you to paste your public GPG key, so all communication would be encrypted.


Edit: Also make it a habit to change your massive password every so often.


OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
paythrough_team
Newbie
*
Offline Offline

Activity: 56
Merit: 0


View Profile
June 15, 2014, 03:57:45 AM
 #11

Regular backup wallet, develop a good habit.
gondel
Legendary
*
Offline Offline

Activity: 1946
Merit: 1005


View Profile
June 15, 2014, 09:21:17 AM
 #12

Hi,
Sorry i am not sure if here is the place to ask but i dont want to start new topic for that noob question. So anyway the question is how exactly i can make a backup of a wallet? Huh
Thank you again
Gondel
hilariousandco
Global Moderator
Legendary
*
Offline Offline

Activity: 3794
Merit: 2616


Join the world-leading crypto sportsbook NOW!


View Profile
June 15, 2014, 10:03:28 AM
 #13

Make sure your wallet is closed and just copy and paste it as many times as you want on whatever mediums you want.

https://en.bitcoin.it/wiki/Backingup_your_wallet

  ▄▄███████▄███████▄▄▄
 █████████████
▀▀▀▀▀▀████▄▄
███████████████
       ▀▀███▄
███████████████
          ▀███
 █████████████
             ███
███████████▀▀               ███
███                         ███
███                         ███
 ███                       ███
  ███▄                   ▄███
   ▀███▄▄             ▄▄███▀
     ▀▀████▄▄▄▄▄▄▄▄▄████▀▀
         ▀▀▀███████▀▀▀
░░░████▄▄▄▄
░▄▄░
▄▄███████▄▀█████▄▄
██▄████▌▐█▌█████▄██
████▀▄▄▄▌███░▄▄▄▀████
██████▄▄▄█▄▄▄██████
█░███████░▐█▌░███████░█
▀▀██▀░██░▐█▌░██░▀██▀▀
▄▄▄░█▀░█░██░▐█▌░██░█░▀█░▄▄▄
██▀░░░░▀██░▐█▌░██▀░░░░▀██
▀██
█████▄███▀▀██▀▀███▄███████▀
▀███████████████████████▀
▀▀▀▀███████████▀▀▀▀
▄▄██████▄▄
▀█▀
█  █▀█▀
  ▄█  ██  █▄  ▄
█ ▄█ █▀█▄▄█▀█ █▄ █
▀▄█ █ ███▄▄▄▄███ █ █▄▀
▀▀ █    ▄▄▄▄    █ ▀▀
   ██████   █
█     ▀▀     █
▀▄▀▄▀▄▀▄▀▄▀▄
▄ ██████▀▀██████ ▄
▄████████ ██ ████████▄
▀▀███████▄▄███████▀▀
▀▀▀████████▀▀▀
█████████████LEADING CRYPTO SPORTSBOOK & CASINO█████████████
MULTI
CURRENCY
1500+
CASINO GAMES
CRYPTO EXCLUSIVE
CLUBHOUSE
FAST & SECURE
PAYMENTS
.
..PLAY NOW!..
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!