Bitcoin Forum
November 09, 2024, 12:17:23 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin core with wallet on fried harddrive  (Read 942 times)
jaberiii (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
May 16, 2015, 09:24:46 PM
 #1

I just opened a new recieve adress and sent bitcoins to it in bitcoin core.
Seconds later the hard drive is fried , I tried everything but the hard drive is just gone.

The thing is bitcoin core never got the chance to recieve anything since it was still updating and then died on me.
I still have the bitcoin transaction ID

I am afraid I already know the answer to this question, but can I say goodbye to my bitcoins?  Sad
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1540


No I dont escrow anymore.


View Profile
May 16, 2015, 09:36:37 PM
 #2

I just opened a new recieve adress and sent bitcoins to it in bitcoin core.
Seconds later the hard drive is fried , I tried everything but the hard drive is just gone.

The thing is bitcoin core never got the chance to recieve anything since it was still updating and then died on me.
I still have the bitcoin transaction ID

I am afraid I already know the answer to this question, but can I say goodbye to my bitcoins?  Sad

No, just restore from your backup. The wallet file includes the private keys you need to spend the coins. There is no (important) change when you receive coins. If you failed to create a backup chances are high that can say goodbye to your bitcoin, yes.

Im not really here, its just your imagination.
achow101_alt
Sr. Member
****
Offline Offline

Activity: 268
Merit: 258


View Profile
May 16, 2015, 09:41:08 PM
 #3

No, just restore from your backup. The wallet file includes the private keys you need to spend the coins. There is no (important) change when you receive coins. If you failed to create a backup chances are high that can say goodbye to your bitcoin, yes.
If you don't have a backup, you can still retrieve your private keys. There are ways and tools that can recover data from dead hard drives, just google it and you will be able to find such things.

Tip Me!: 1AQx99s7q1wVinbgXbA48BaZQVWpHe5gYM | My PGP Key: Fingerprint 0x17565732E08E5E41
PolarPoint
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500


View Profile
May 16, 2015, 09:56:16 PM
 #4

I think your old wallet.dat backup has the key to your new address. I read it on here that bitcoin core do not create new addresses when you request them. They are picked from a pre generated list in your wallet.dat, so your old backup may have the key to your new address even though it is a backup. Use pywallet to look inside your wallet file.
ranochigo
Legendary
*
Offline Offline

Activity: 3038
Merit: 4420


Crypto Swap Exchange


View Profile
May 17, 2015, 04:10:09 PM
Last edit: May 17, 2015, 10:37:02 PM by ranochigo
 #5

I think your old wallet.dat backup has the key to your new address. I read it on here that bitcoin core do not create new addresses when you request them. They are picked from a pre generated list in your wallet.dat, so your old backup may have the key to your new address even though it is a backup. Use pywallet to look inside your wallet file.
Half correct. Bitcoin core pregenerates 100 address for use when the user clicks to get new address. After 100 address, a new set of addresses would be created. [Correction: After each key is generated by user and user interacts with the wallet.dat, the wallet pregenerates one more key to maintain 100 key in keypool. (Thanks shorena for correcting!)] You would then have to rebackup it. HD wallets eliminates this limitation.

Data from hard disk failures can be restored but they certainly don't have 100%. My advice is that you can bring it for a quote and if it's too expensive or impossible to recover, consider it as an expensive lesson.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1540


No I dont escrow anymore.


View Profile
May 17, 2015, 05:52:26 PM
 #6

I think your old wallet.dat backup has the key to your new address. I read it on here that bitcoin core do not create new addresses when you request them. They are picked from a pre generated list in your wallet.dat, so your old backup may have the key to your new address even though it is a backup. Use pywallet to look inside your wallet file.
Half correct. Bitcoin core pregenerates 100 address for use when the user clicks to get new address. After 100 address, a new set of addresses would be created. You would then have to rebackup it. HD wallets eliminates this limitation.

Data from hard disk failures can be restored but they certainly don't have 100%. My advice is that you can bring it for a quote and if it's too expensive or impossible to recover, consider it as an expensive lesson.

I tested this and bitcoin core actually refills the keypool the next time you enter the password (e.g. for signing a message). Thus it tries to keep 100 private keys at all times (check with: getwalletinfo).

Im not really here, its just your imagination.
PolarPoint
Hero Member
*****
Offline Offline

Activity: 672
Merit: 500


View Profile
May 17, 2015, 08:03:32 PM
 #7

I tested this and bitcoin core actually refills the keypool the next time you enter the password (e.g. for signing a message). Thus it tries to keep 100 private keys at all times (check with: getwalletinfo).

Nice to know this has been tested. So bitcoin core is protected against wallet corruption when using new addresses if we do not use 100 new addresses each time we login.
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!