Bitcoin Forum
November 11, 2024, 09:03:25 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: question  (Read 520 times)
WEB slicer (OP)
Legendary
*
Offline Offline

Activity: 1120
Merit: 1001


1NF4xXDDpMVmeazJxJDLrFxuJrCAT7CB1b


View Profile
August 11, 2016, 07:10:39 AM
 #1

i have a backup of my wallet.dat on external device. i copied it over to my computer to do transactions. i generated a new wallet address. i then reloaded windows without backing up the wallet.dat with the new address. since that address is gone, and my backup wallet never had that address, if somebody sends BTC to that address, will i get my BTC? not sure if i have to backup my wallet every time i generate a new address.


███
███
███
███
███
███
███
███
███
███
███
███



░░░░░░░░░░░░░░░░░░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
░░░░░░░░░░░░░░███████████████████████
░░░░░░░░░░███████████████████████████████
░░░░░░░░███████████████████████████████████
░░░░░░███████████████████████████████████████
░░░░███████████████████████████████████████████
░░░████████████████▀▀░░░░░░░░░░▀▀███████████████
░░░██████████████░░░░░░░░░░░░░░░░░░▀████████████
░░████████████▀░░░░░░░░░░░░░░░░░░░░░░░████████
░░███████████░░░░░░░░░░░░░░░░░░░░░░░░░░░███
░░██████████
░░██████████
░░██████████
░░░██████████
░░░████████████░
░░░░█████████████████████████████████████
░░░░░▀███████████████████████████████████
░░░░░░░▀▀▀▀▀█████████████████████████████
░░░░░▄▄██████████████████████████████████
░░░░█████████████████████████████████████
░░░████████████
░░███████████
░██████████▌
▐█████████▌
▐█████████▌░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░███
▐██████████▌░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
░███████████▌░░░░░░░░░░░░░░░░░░░░░░░░░░█████████
░▐████████████▌░░░░░░░░░░░░░░░░░░░░░█████████████
░░▐███████████████▄▄▄░░░░░░░░░░▄▄████████████████
░░░░███████████████████████████████████████████
░░░░░░███████████████████████████████████████
░░░░░░░░░████████████████████████████████
░░░░░░░░░░░░░█████████████████████████
░░░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

███
███
███
███
███
███
███
███
███
███
███
███

███
███
███
███
███
███
███
███
███
███
███
███

███
███



███
███



███
███
*
!
#
HOMEPAGE
ANNOUNCEMENT
JOIN US ON SLACK
longbob72
Hero Member
*****
Offline Offline

Activity: 574
Merit: 503


V2h5IGFyZSB5b3UgcmVhZGluZyB0aGlzPw==


View Profile
August 11, 2016, 07:58:39 AM
Last edit: August 11, 2016, 08:24:46 AM by longbob72
 #2

i have a backup of my wallet.dat on external device. i copied it over to my computer to do transactions. i generated a new wallet address. i then reloaded windows without backing up the wallet.dat with the new address. since that address is gone, and my backup wallet never had that address, if somebody sends BTC to that address, will i get my BTC? not sure if i have to backup my wallet every time i generate a new address.

No. You won't get the btc if you don't have the address in your wallet.dat.

In case you don't know, bitcoin core generates a pre-determined number of addresses when you first created this wallet and stores it in the keypool. Bitcoin core will take address from here every time you need a new address to use until it used all of it. After you used up all addresses in your keypool, a new set of addresses will be generated for you. The max number of addresses in keypool is 100 by default.

This means that if your backup is recent enough you might actually have the address in your wallet.

                                                                       
    ▄▄███████▄▄                           ▄      ▄
   ██████████████▄                       ███    ███
  ███▀ ▄▄▄▄▄▄▄ ▀████                     ███    ███
  █████████████▄ ▀███                    ███    ███   █▄ ▄▄
   ▀████▄  ▄▄███  ▀███                   ███    ███  ▄████
   ▄███████████   ▄███                  ███    ███  ▀▀███▀▀
   ███           ▄███         ▄▄▄▄      ███    ███     █    ▄▄  ▄▄▄▄
  ▄███     ▄▄▄▄█████        ▄█████▄    ▄██▀   ▄██▀    ███   █████████
  ███▄    ████████         ▄███▀▀███   ███    ███    ███▀   █████▀████
   ███     ▀▀█████▄      ▄█████▄ ███   ███    ███    ███    ████   ███
   ███         ▀███▄     ███▀███ ███  ███▀   ███▀    ███    ███▀   ███
   ███           ███▄    ███  ▀▀ ███  ███    ███    ███▀   ▄███    ███
   ▀██▄           ███    ███▄  ▄███   ███    ███    ███    ███    ███▀
    ███           ▀███▄   ████████    ███    ███    ███    ███    ███
    ▀██            ▀████   ▀████▀      ██     ██    ▀██    ▀█▀    ▀█▀


.
.
.
        ▄▄▀                ▀▄▄
     ▄ ▀▀                    ▀▀ ▄
   ▄ ▀▀▀                      ▀▀▀ ▄
  ▄▀▀▀                          ▀▀▀▄
 ▀█▄▄                            ▄▄█▀
▄█  ▄                            ▄  █▄
▀█ █▀                            ▀█ █▀
█▄  ▄                            ▄  ▄█
▀█ █                              █ █▀
█▄   █                          █   ▄█
 ██▄█▀                          ▀█▄██
  ▀▀  ▄█                      █▄  ▀▀
  ▀██▄ ▀  █▄              ▄█  ▀ ▄██▀
    ▀▀▀   ██  █▄      ▄█  ██   ▀▀▀
     ▀███▄▄▀  ███    ███  ▀▄▄███▀
        ▀▀▀▀▄▄▄▄▀    ▀▄▄▄▄▀▀▀▀
          ▀▀█████▀▀▀▀█████▀▀
.
.
Free Bitcoins
Chat Lottery & Games
Level Up System with Rewards
▄████████▄  ▄████████▄
██      ██  ██      ██
██      ██  ██      ██
██      ██  ██      ██
██      ██  ██      ██
 ████████    ████████
██      ██  ██      ██
██      ██  ██      ██
██      ██  ██      ██
██      ██  ██      ██
▀████████▀  ▀████████▀
.
johnnyyash
Sr. Member
****
Offline Offline

Activity: 334
Merit: 250


View Profile
August 11, 2016, 08:19:44 AM
 #3

i have a backup of my wallet.dat on external device. i copied it over to my computer to do transactions. i generated a new wallet address. i then reloaded windows without backing up the wallet.dat with the new address. since that address is gone, and my backup wallet never had that address, if somebody sends BTC to that address, will i get my BTC? not sure if i have to backup my wallet every time i generate a new address.

the address has to be in your wallet, cause it will give you access receiving the coin...!!!
Herbert2020
Legendary
*
Offline Offline

Activity: 1946
Merit: 1137


View Profile
August 11, 2016, 08:39:37 AM
 #4

i have a backup of my wallet.dat on external device. i copied it over to my computer to do transactions. i generated a new wallet address. i then reloaded windows without backing up the wallet.dat with the new address. since that address is gone, and my backup wallet never had that address, if somebody sends BTC to that address, will i get my BTC? not sure if i have to backup my wallet every time i generate a new address.

what do you mean by "reloaded windows"? is it restart or re-install.

if you are using bitcoin core, and do not have that particular address in your wallet then it is gone and you have no way of getting it back by using the wallet.dat backup that you have.

but if you are using a wallet like Electrum there may be a way of getting it back because addresses are created based on the random seed you used.

Weak hands have been complaining about missing out ever since bitcoin was $1 and never buy the dip.
Whales are those who keep buying the dip.
DOGE12321
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
August 11, 2016, 09:14:20 AM
 #5

I believe that you need the wallet address in your wallet.dat in order to have access to your Bitcoins.

Therefore, I don't think that you can get the Bitcoins transacted into that particular account.
Lauda
Legendary
*
Offline Offline

Activity: 2674
Merit: 2965


Terminated.


View Profile WWW
August 11, 2016, 09:15:11 AM
 #6

Depends on the wallet that you're using and the reached number of addresses:

In case you don't know, bitcoin core generates a pre-determined number of addresses when you first created this wallet and stores it in the keypool. Bitcoin core will take address from here every time you need a new address to use until it used all of it. After you used up all addresses in your keypool, a new set of addresses will be generated for you. The max number of addresses in keypool is 100 by default.
IIRC - Try starting with the '-rescan' flag (Bitcoin Core). This may display it. For me, an addresses popped up during a test when I had used the '-reindex' flag.

the address has to be in your wallet, cause it will give you access receiving the coin...!!!
This post is useless.

I believe that you need the wallet address in your wallet.dat in order to have access to your Bitcoins.
You obviously don't know how Bitcoin Core generates private keys.

"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
😼 Bitcoin Core (onion)
raphma
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
August 11, 2016, 03:16:36 PM
 #7

I was about to correct you
No. You won't get the btc if you don't have the address in your wallet.dat.

when..
This means that if your backup is recent enough you might actually have the address in your wallet.

----
OP
Probabibly yes. in brief, the wallet.dat gives you access to the wallet and the wallet have more than one address but still the same wallet. So, if theres bitcoin there, you will have access.

WEB slicer (OP)
Legendary
*
Offline Offline

Activity: 1120
Merit: 1001


1NF4xXDDpMVmeazJxJDLrFxuJrCAT7CB1b


View Profile
August 11, 2016, 05:19:45 PM
 #8

i'm using bitcoin core. my backup is several years old. when i dump the wallet in the folder there are no addresses in the client. but i am still receiving BTC from my OG address that is no longer displayed in the client. but again, i backed up the wallet AFTER those old addresses were generated. this new address was created and the hard drive was formatted without creating another backup after that new address was created. that address is out there in the BTC world but since i did not backup the wallet after i created that new address i'm wondering if the client knows it should direct those coins to my wallet.


███
███
███
███
███
███
███
███
███
███
███
███



░░░░░░░░░░░░░░░░░░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
░░░░░░░░░░░░░░███████████████████████
░░░░░░░░░░███████████████████████████████
░░░░░░░░███████████████████████████████████
░░░░░░███████████████████████████████████████
░░░░███████████████████████████████████████████
░░░████████████████▀▀░░░░░░░░░░▀▀███████████████
░░░██████████████░░░░░░░░░░░░░░░░░░▀████████████
░░████████████▀░░░░░░░░░░░░░░░░░░░░░░░████████
░░███████████░░░░░░░░░░░░░░░░░░░░░░░░░░░███
░░██████████
░░██████████
░░██████████
░░░██████████
░░░████████████░
░░░░█████████████████████████████████████
░░░░░▀███████████████████████████████████
░░░░░░░▀▀▀▀▀█████████████████████████████
░░░░░▄▄██████████████████████████████████
░░░░█████████████████████████████████████
░░░████████████
░░███████████
░██████████▌
▐█████████▌
▐█████████▌░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░███
▐██████████▌░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█████
░███████████▌░░░░░░░░░░░░░░░░░░░░░░░░░░█████████
░▐████████████▌░░░░░░░░░░░░░░░░░░░░░█████████████
░░▐███████████████▄▄▄░░░░░░░░░░▄▄████████████████
░░░░███████████████████████████████████████████
░░░░░░███████████████████████████████████████
░░░░░░░░░████████████████████████████████
░░░░░░░░░░░░░█████████████████████████
░░░░░░░░░░░░░░░░░▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

███
███
███
███
███
███
███
███
███
███
███
███

███
███
███
███
███
███
███
███
███
███
███
███

███
███



███
███



███
███
*
!
#
HOMEPAGE
ANNOUNCEMENT
JOIN US ON SLACK
topiOleg
Full Member
***
Offline Offline

Activity: 174
Merit: 100



View Profile
August 12, 2016, 10:24:13 PM
Last edit: August 12, 2016, 10:40:24 PM by topiOleg
 #9

i'm using bitcoin core. my backup is several years old. when i dump the wallet in the folder there are no addresses in the client. but i am still receiving BTC from my OG address that is no longer displayed in the client. but again, i backed up the wallet AFTER those old addresses were generated. this new address was created and the hard drive was formatted without creating another backup after that new address was created. that address is out there in the BTC world but since i did not backup the wallet after i created that new address i'm wondering if the client knows it should direct those coins to my wallet.

For test whether address is yours or not, when Bitcoin Core using your backup wallet, open the console and type validateaddress "bitcoinaddress"
One of the result is "ismine" : true|false, (boolean) If the address is yours or not.

Without running this command (or sending some coins to the address) it is hard to give you definitive answer whether your old backup contains private key for the new address you created later. The reason is your old backup contains also next 100 private keys that going to be needed later, this mean for new change address when you sending transaction or when you add new address to receive Bitcoins to. So you have to ask yourselves how many such operations requiring new address you made since you make your old backup. If its under 100, you should have the private key in your backup.


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!