Bitcoin Forum
December 15, 2024, 05:16:12 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: You never backuped your wallet.dat?  (Read 2363 times)
Gabi (OP)
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
August 31, 2012, 01:57:52 PM
Last edit: September 01, 2012, 02:03:18 AM by psy
 #1

You never backuped your wallet? Then you deserve to lost that btc.

kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1026



View Profile
August 31, 2012, 02:04:54 PM
 #2

You never backuped your wallet? Then you deserve to lost that btc.

Heh.  Maybe we can get the devs to make the client pop up a dialog box with this quote the first time it starts.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
Gabi (OP)
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
August 31, 2012, 02:08:06 PM
 #3

You never backuped your wallet? Then you deserve to lost that btc.

Heh.  Maybe we can get the devs to make the client pop up a dialog box with this quote the first time it starts.
Would be nice  Cheesy

But well, it's not a bitcoin-only thing. Almost no one do backups, not until they lose something of value. Then they will cry and then maybe they will start backuping.

Fiyasko
Legendary
*
Offline Offline

Activity: 1428
Merit: 1001


Okey Dokey Lokey


View Profile
August 31, 2012, 07:00:19 PM
 #4

You never backuped your wallet? Then you deserve to lost that btc.

Heh.  Maybe we can get the devs to make the client pop up a dialog box with this quote the first time it starts.

WE NEED THIS, I could Definitly use a 30 day reminder of "Hey dude... You should backup your wallet..."

http://bitcoin-otc.com/viewratingdetail.php?nick=DingoRabiit&sign=ANY&type=RECV <-My Ratings
https://bitcointalk.org/index.php?topic=857670.0 GAWminers and associated things are not to be trusted, Especially the "mineral" exchange
mendoza
Newbie
*
Offline Offline

Activity: 45
Merit: 0



View Profile
August 31, 2012, 07:54:35 PM
 #5

...

WE NEED THIS, I could Definitly use a 30 day reminder of "Hey dude... You should backup your wallet..."

Why backup so often? i think no one use the online wallet for storing much coin and the old backup till contains all money... or not???

I missed something?Huh
Gabi (OP)
Legendary
*
Offline Offline

Activity: 1148
Merit: 1008


If you want to walk on water, get out of the boat


View Profile
August 31, 2012, 08:32:39 PM
 #6

You need to backup it before you put money into it. And then backup it when you create new address in it.

live627
Hero Member
*****
Offline Offline

Activity: 574
Merit: 500


View Profile
August 31, 2012, 08:44:07 PM
 #7

You need to backup it before you put money into it. And then backup it when you create new address in it.
You don't trust your wallet? Are you in an internet cafe?
btrash
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
August 31, 2012, 09:53:55 PM
 #8

i'm surprised the client itself doesn't ask you to backup your wallet when it first runs.

It stupid how they oversimplified to a point where the product is IMO defective (how many new computer semi literate people can be bothered to unhide their files and backup that wallet?)

Its like microsoft removing the file extensions of known file types...
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
August 31, 2012, 10:05:34 PM
 #9

i'm surprised the client itself doesn't ask you to backup your wallet when it first runs.

It stupid how they oversimplified to a point where the product is IMO defective (how many new computer semi literate people can be bothered to unhide their files and backup that wallet?)

Its like microsoft removing the file extensions of known file types...

You do realize the satoshi client is considered beta right?  The developers have expressed that security, and improved performance are their goals at this point.  Of course if you feel security and improved performance are silly near term goals you are free to fork it and develop a client which is user friendly.

Alternatively wait 10 years and the popular clients will all be polished and user friendly.
billotronic
Legendary
*
Offline Offline

Activity: 1610
Merit: 1000


Crackpot Idealist


View Profile
September 01, 2012, 01:57:26 AM
 #10

maybe a nice plugin system in the basic client? hell, make the client do backups for you.

This post sums up why all this bullshit is a scam
Read It. Hate It. Change the facts that it represents.
https://bitcointalk.org/index.php?topic=1606638.msg16139644#msg16139644
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1026



View Profile
September 01, 2012, 02:06:00 AM
 #11

There is an RPC call that can do it, and I'm pretty sure the GUI has a button for it.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
meebs
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
September 01, 2012, 02:46:33 AM
 #12

What is the relationship between a "regular" wallet and a "backup" file of the wallet?

for example.. I backup a wallet on 8/31 with 1btc in it. On 9/1 I receive 10btc (same addresses as the original wallet had) and on 9/5 the original file is lost but the backup is ok.

Would I still have the 11btc, or would I need to backup again after receiving that 10btc for it to be safe?

              ▄▄▄█████████████▄▄▄
           ▄████████▀▀▀▀▀▀▀████████▄
        ▄██████▀▀             ▀▀██████▄
      ▄█████▀▀                    ▀▀█████▄
     █████▀                          ▀█████
    ████▀          ▄▄███████▄▄         ▀████
   ████▌        ▄██▀▀▀    ▀▀▀██▄        ▐████
  ████▌       ▄██▀            ▀██▄       ▐████
 ▐████       ██▀   ▄▄█▀▀▀█▄▄    ▀██       ████▌
 ████▌      ▐█▌   █▀  ▄▄   ▀▀             ▐████
▐████       ██  █▌  █▌ █████████████      ████▌
▐████       ██  ▐█  ▐█                     ████▌
▐████       ██  █▌  █▌ █████████████      ████▌
 ████▌      ▐█▌   █▄  ▀▀   ▄▄    ██▀      ▐████
 ▐████       ██▄   ▀▀█▄▄▄█▀▀    ██▌       ████▌
  █████       ▀██▄            ▄██▀       █████
   █████        ▀██▄▄▄    ▄▄▄██▀        █████
    █████          ▀▀███████▀▀         █████
     █████▄                          ▄█████
      ▀█████▄▄                    ▄▄█████▀
        ▀██████▄▄             ▄▄██████▀
           ▀████████▄▄▄▄▄▄▄████████▀
              ▀▀▀█████████████▀▀▀
Global Cryptocurrency
          ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

  DECENTRALISING PRODUCTION, LOGISTICS AND PAYMENT 
                ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬   3D SERVICE      32 BAY     GCC WEBWALLET
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1026



View Profile
September 01, 2012, 02:49:56 AM
 #13

What is the relationship between a "regular" wallet and a "backup" file of the wallet?

for example.. I backup a wallet on 8/31 with 1btc in it. On 9/1 I receive 10btc (same addresses as the original wallet had) and on 9/5 the original file is lost but the backup is ok.

Would I still have the 11btc, or would I need to backup again after receiving that 10btc for it to be safe?

Depends.

If the 10 BTC is received to a key that was already in the wallet at the time it was backed up, you'd still have it.  If not, it would be lost forever.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
September 01, 2012, 02:52:05 AM
 #14

What is the relationship between a "regular" wallet and a "backup" file of the wallet?

for example.. I backup a wallet on 8/31 with 1btc in it. On 9/1 I receive 10btc (same addresses as the original wallet had) and on 9/5 the original file is lost but the backup is ok.

Would I still have the 11btc, or would I need to backup again after receiving that 10btc for it to be safe?

There is no difference.  The backup is a copy of the wallet.dat

In your example no second backup is necessary.  The satoshi client wallet file uses a concept of a "keypool".  By default the wallet keypool is 100 private keys.  So a backup contains all the used keys PLUS the next 100 keys.

Receiving coins to an existing address uses no keys.
Sending coins uses 1 new address/key for each send (change address).
Getting a new address from the wallet uses 1 new address/key (clicking new address button).

If your keypool is 100 then you are good for the next 100 new addresses/keys.  The tx involving the 101st address/key will be lost forever.

You can make the keypool as large as you want although anything over 1,000 addresses can take a while to generate.  IMHO the default keypool should likely be increased to 300 or 500.
meebs
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500



View Profile
September 01, 2012, 03:01:49 AM
 #15

What is the relationship between a "regular" wallet and a "backup" file of the wallet?

for example.. I backup a wallet on 8/31 with 1btc in it. On 9/1 I receive 10btc (same addresses as the original wallet had) and on 9/5 the original file is lost but the backup is ok.

Would I still have the 11btc, or would I need to backup again after receiving that 10btc for it to be safe?

There is no difference.  The backup is a copy of the wallet.dat

In your example no second backup is necessary.  The satoshi client wallet file uses a concept of a "keypool".  By default the wallet keypool is 100 private keys.  So a backup contains all the used keys PLUS the next 100 keys.

Receiving coins to an existing address uses no keys.
Sending coins uses 1 new address/key for each send (change address).
Getting a new address from the wallet uses 1 new address/key (clicking new address button).

If your keypool is 100 then you are good for the next 100 new addresses/keys.  The tx involving the 101st address/key will be lost forever.

You can make the keypool as large as you want although anything over 1,000 addresses can take a while to generate.  IMHO the default keypool should likely be increased to 300 or 500.

Thanks for the great explanation!

              ▄▄▄█████████████▄▄▄
           ▄████████▀▀▀▀▀▀▀████████▄
        ▄██████▀▀             ▀▀██████▄
      ▄█████▀▀                    ▀▀█████▄
     █████▀                          ▀█████
    ████▀          ▄▄███████▄▄         ▀████
   ████▌        ▄██▀▀▀    ▀▀▀██▄        ▐████
  ████▌       ▄██▀            ▀██▄       ▐████
 ▐████       ██▀   ▄▄█▀▀▀█▄▄    ▀██       ████▌
 ████▌      ▐█▌   █▀  ▄▄   ▀▀             ▐████
▐████       ██  █▌  █▌ █████████████      ████▌
▐████       ██  ▐█  ▐█                     ████▌
▐████       ██  █▌  █▌ █████████████      ████▌
 ████▌      ▐█▌   █▄  ▀▀   ▄▄    ██▀      ▐████
 ▐████       ██▄   ▀▀█▄▄▄█▀▀    ██▌       ████▌
  █████       ▀██▄            ▄██▀       █████
   █████        ▀██▄▄▄    ▄▄▄██▀        █████
    █████          ▀▀███████▀▀         █████
     █████▄                          ▄█████
      ▀█████▄▄                    ▄▄█████▀
        ▀██████▄▄             ▄▄██████▀
           ▀████████▄▄▄▄▄▄▄████████▀
              ▀▀▀█████████████▀▀▀
Global Cryptocurrency
          ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

  DECENTRALISING PRODUCTION, LOGISTICS AND PAYMENT 
                ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬   3D SERVICE      32 BAY     GCC WEBWALLET
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

mendoza
Newbie
*
Offline Offline

Activity: 45
Merit: 0



View Profile
September 01, 2012, 07:27:16 AM
 #16

...

There is no difference.  The backup is a copy of the wallet.dat

In your example no second backup is necessary.  The satoshi client wallet file uses a concept of a "keypool".  By default the wallet keypool is 100 private keys.  So a backup contains all the used keys PLUS the next 100 keys.

Receiving coins to an existing address uses no keys.
Sending coins uses 1 new address/key for each send (change address).
Getting a new address from the wallet uses 1 new address/key (clicking new address button).

If your keypool is 100 then you are good for the next 100 new addresses/keys.  The tx involving the 101st address/key will be lost forever.

You can make the keypool as large as you want although anything over 1,000 addresses can take a while to generate.  IMHO the default keypool should likely be increased to 300 or 500.

So, sending coins burns keys always? or only when sending to different addresses??
ricklandman
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
September 01, 2012, 10:03:37 AM
Last edit: September 01, 2012, 10:20:35 AM by ricklandman
 #17

Nice thread, great for the learning process of this newbie
Quote
So, sending coins burns keys always? or only when sending to different addresses??
I can't answer theoretical, but I did some wild transfer testing between different wallets. Sometimes it was send with new addresses and sometimes it was send with the same address the bitcoins arrived at in the first place. It is very difficult to follow what happens in the client, because you (at least I am) not able to see the addresses which are used in the client for sending. I needed to use blockchain.info to figure out which sending adresses happened to be mine.

During the testing (12h ago) I created a wallet (I call it the mystery wallet) with one address (I call it the mystery address) and send some btc's to it (I call it the mystery transaction). The whole blockchain is already downloaded, but no coins  did arrive. If I look in blockchain.info the mystery transaction is plain visible as I made it. I send another testcoin which promptly arrives in the mystery adress in my mystery wallet. Can anybody shine some light on this mystery ?
ildubbioso
Sr. Member
****
Offline Offline

Activity: 389
Merit: 250



View Profile
September 01, 2012, 10:24:13 AM
 #18

when do we know that we have ran out of keys?
Akka
Legendary
*
Offline Offline

Activity: 1246
Merit: 1001



View Profile
September 01, 2012, 10:32:56 AM
 #19

So if I backup my wallet everytime I revived BTC to a new andress I'm good?

All previous versions of currency will no longer be supported as of this update
molecular
Donator
Legendary
*
Offline Offline

Activity: 2772
Merit: 1019



View Profile
September 01, 2012, 10:37:54 AM
 #20

You need to backup it before you put money into it. And then backup it when you create new address in it.

addresses are pre-generated (default 100?)

PGP key molecular F9B70769 fingerprint 9CDD C0D3 20F8 279F 6BE0  3F39 FC49 2362 F9B7 0769
Pages: [1] 2 »  All
  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!