Bitcoin Forum
January 29, 2020, 11:26:09 AM *
News: Latest Bitcoin Core release: 0.19.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4]  All
  Print  
Author Topic: [overview] Recover Bitcoin from any old storage format  (Read 3675 times)
This is a self-moderated topic. If you do not want to be moderated by the person who started this topic, create a new topic. (6 posts by 4 users deleted.)
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1904
Merit: 2173

Use SegWit and enjoy lower fees.


View Profile WWW
July 18, 2019, 06:36:26 PM
 #61

I'm not sure how an offline cloud service would work: if it's offline, you can't store data.

I think he meant cloud storage which store the data off-site / use off-site storage (the data stored on server which isn't connected to internet physically). But waiting the data stored on off-site storage & vice-versa took some time.

Can't remember if there are any cloud storage service which offer off-site storage though.

1580297169
Hero Member
*
Offline Offline

Posts: 1580297169

View Profile Personal Message (Offline)

Ignore
1580297169
Reply with quote  #2

1580297169
Report to moderator
1580297169
Hero Member
*
Offline Offline

Posts: 1580297169

View Profile Personal Message (Offline)

Ignore
1580297169
Reply with quote  #2

1580297169
Report to moderator
1580297169
Hero Member
*
Offline Offline

Posts: 1580297169

View Profile Personal Message (Offline)

Ignore
1580297169
Reply with quote  #2

1580297169
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1580297169
Hero Member
*
Offline Offline

Posts: 1580297169

View Profile Personal Message (Offline)

Ignore
1580297169
Reply with quote  #2

1580297169
Report to moderator
1580297169
Hero Member
*
Offline Offline

Posts: 1580297169

View Profile Personal Message (Offline)

Ignore
1580297169
Reply with quote  #2

1580297169
Report to moderator
pooya87
Legendary
*
Offline Offline

Activity: 1904
Merit: 2290


Remember tonight for it's the beginning of forever


View Profile
July 19, 2019, 05:19:02 AM
Merited by LoyceV (2)
 #62

What if I store my privkeys and all these wallets over CLOUD services?

cloud services can never be an option and here is the problem, when you store your private keys on a cloud server you need to encrypt it first. and we are talking about a strong encryption which means you now have to create a backup of that strong (long and random with symbols,...) password so we are back at square one of you looking for a way to store something!
not to mention you now have to also create a backup of the login details of that cloud service somewhere. you can't just click save password in your browser or write it in a text file stored on your hard disk. and this password has to be equally strong.
and finally you should think about the risk of them closing your account for whatever reason. you will have no control over that.

DaveF
Legendary
*
Offline Offline

Activity: 1904
Merit: 1043



View Profile WWW
October 07, 2019, 10:51:20 PM
 #63

Just because I had this happen.

When restoring from very old core wallets (wallet.dat) keep in mind that you might have to use the same OS (Linux / Win / Mac) as the original file.
Not sure why, but I could not import a 0.7.1 wallet.dat from a Linux box into a Windows one. Gave a corrupt error and shutdown.

Popped the file into a CentOs like it was originally on and no issues.
Moved the updated wallet.dat back to the Windows machine and all was good. So it was something with the older version of the wallet.dat from a foreign OS

Did a 2nd time to verify that I was just not being stupid and the same thing happened.

Should probably spend some time doing some other checks but I'm a slacker not that motivated  Grin

-Dave

███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄
███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀
███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
..SudokuWallet..██
██
██
██
██
██
██
██
██
██
██
██
██
                     ▄▄████▄▄
                    ▄████████▄

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

       █
██
    ▄▄▀
   ██▄▄
  ▄▀  ▄▀ █
████▄
 █  ▄▀ ▄  █
█████
█ ▄▀  ▄▀ █ █
██████
█ █ ▄▀ █  ██
██████
▀▄▀▄█ █  ███
█████▀
 ▀▄▀█▄ █ ██
█████▀
   ▀▀████
████▀▀
Welsh
Staff
Legendary
*
Offline Offline

Activity: 1834
Merit: 1882



View Profile
October 07, 2019, 11:11:22 PM
Last edit: October 07, 2019, 11:21:56 PM by Welsh
 #64

Just because I had this happen.

When restoring from very old core wallets (wallet.dat) keep in mind that you might have to use the same OS (Linux / Win / Mac) as the original file.
Not sure why, but I could not import a 0.7.1 wallet.dat from a Linux box into a Windows one. Gave a corrupt error and shutdown.

Popped the file into a CentOs like it was originally on and no issues.
Moved the updated wallet.dat back to the Windows machine and all was good. So it was something with the older version of the wallet.dat from a foreign OS
I can't think why there would be a reason for this to be happening, because as far as I know the current Bitcoin Core versions should be fully backward compatible with older versions, and the wallet.dat doesn't hold any information on what OS was used during creation. However, alternatively you could have imported the private key instead of running the original OS that the wallet was created on, unless you haven't backed up your private key. There's the other option of importing your seed which was generated at the creation of the wallet too. AFAIK, there should not be any problems with importing older wallet.dat files into newer operating systems even if they're different.

Personally, I don't rely on the wallet.dat file, and have backups of my private keys which I took care in making sure they never touched a electronic device, and aren't stored in plain text. Although, I still have hot wallets like anyone else, but the majority of my Bitcoin is stored via these offline generated private keys.

I believe a certain version of Electrum abandoned backwards compatibility a few years ago, but I'm not sure if I'm recalling that correctly, and even then I don't think Bitcoin Core in its history has rejected backward compatibility. Of course, even if older software isn't backward compt

DaveF
Legendary
*
Offline Offline

Activity: 1904
Merit: 1043



View Profile WWW
October 08, 2019, 01:12:38 AM
Last edit: October 08, 2019, 02:10:32 AM by DaveF
 #65

Just because I had this happen.

When restoring from very old core wallets (wallet.dat) keep in mind that you might have to use the same OS (Linux / Win / Mac) as the original file.
Not sure why, but I could not import a 0.7.1 wallet.dat from a Linux box into a Windows one. Gave a corrupt error and shutdown.

Popped the file into a CentOs like it was originally on and no issues.
Moved the updated wallet.dat back to the Windows machine and all was good. So it was something with the older version of the wallet.dat from a foreign OS
I can't think why there would be a reason for this to be happening, because as far as I know the current Bitcoin Core versions should be fully backward compatible with older versions, and the wallet.dat doesn't hold any information on what OS was used during creation. However, alternatively you could have imported the private key instead of running the original OS that the wallet was created on, unless you haven't backed up your private key. There's the other option of importing your seed which was generated at the creation of the wallet too. AFAIK, there should not be any problems with importing older wallet.dat files into newer operating systems even if they're different.

Personally, I don't rely on the wallet.dat file, and have backups of my private keys which I took care in making sure they never touched a electronic device, and aren't stored in plain text. Although, I still have hot wallets like anyone else, but the majority of my Bitcoin is stored via these offline generated private keys.

I believe a certain version of Electrum abandoned backwards compatibility a few years ago, but I'm not sure if I'm recalling that correctly, and even then I don't think Bitcoin Core in its history has rejected backward compatibility. Of course, even if older software isn't backward compt

I know it should not matter, but it did.

And the only reason I even thought about going back to the Linux box was there was a post someplace (here / reddit / somewhere) with somebody having the same issue that I saw a long time ago. So there were at least 2 people with the issue before this. The one who had it and the one who told him the solution. So, since also happened to me, I figured it was worth a mention.

The only thing I can come up with, and this is a stretch, is that there was a very minor difference with some versions of the DB, depending on the OS and how you compiled it.
But that is really pulling something out of the air and grasping for a reason.

-Dave


███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄
███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀
███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
███████ ███████ ███████
..SudokuWallet..██
██
██
██
██
██
██
██
██
██
██
██
██
                     ▄▄████▄▄
                    ▄████████▄

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

       █
██
    ▄▄▀
   ██▄▄
  ▄▀  ▄▀ █
████▄
 █  ▄▀ ▄  █
█████
█ ▄▀  ▄▀ █ █
██████
█ █ ▄▀ █  ██
██████
▀▄▀▄█ █  ███
█████▀
 ▀▄▀█▄ █ ██
█████▀
   ▀▀████
████▀▀
JBRai
Newbie
*
Offline Offline

Activity: 2
Merit: 2


View Profile
January 08, 2020, 12:41:37 AM
Merited by LoyceV (2)
 #66

Hi All

I just wanted some help form anyone i am not sure the balance of my private key but that is not the main issue....

The main issues are as follows
1) i have a private key which begins with K and is 49 Characters long base58
2) i have a private key which begins with K and is 54 Characters long base58

I am not sure how to resolve this and kind the actual private key i have even wrote BTC address down wrong...

Could someone kindly help as i could use the BTC's right now!!!!!
PS: If i use the the script on here and use this in github https://pastebin.com/S8WARrRn? will it work or do i have to use it on pastebin to run the script ?
Many Thanks
J

BTC Address: 35W3H2vRnh8R7QqZYBkE4YWYci8B3Lwqo3
pooya87
Legendary
*
Offline Offline

Activity: 1904
Merit: 2290


Remember tonight for it's the beginning of forever


View Profile
January 08, 2020, 05:36:45 AM
Last edit: January 08, 2020, 05:53:57 AM by pooya87
Merited by LoyceV (2)
 #67

1) i have a private key which begins with K and is 49 Characters long base58
2) i have a private key which begins with K and is 54 Characters long base58
PS: If i use the the script on here and use this in github https://pastebin.com/S8WARrRn? will it work or do i have to use it on pastebin to run the script ?

no it won't work because it is hard-coded for a special case and none of the settings match your issue.
- only has a fixed number of missing characters: 5
- is an uncompressed private key (starting with 5)
- you know the location of missing characters

your private keys are compressed that start with K and their length should have been 52. and you don't seem to know the location of the missing characters.
now are you sure what you have are actually private keys? how did you lose the rest of the characters? for example if it is from the end then recovering it is going to be trivial as it would take a fraction of a second.

p.s. if my calculation is right you have to check 22.94 billion keys if you miss 3 characters and don't know their location.

iparktur
Newbie
*
Offline Offline

Activity: 109
Merit: 0


View Profile WWW
January 08, 2020, 09:38:08 AM
 #68


Could someone kindly help as i could use the BTC's right now!!!!!
PS: If i use the the script on here and use this in github https://pastebin.com/S8WARrRn? will it work or do i have to use it on pastebin to run the script ?
Many Thanks
J

Interestingly, something similar tools for private key recovery is available under PYTHON_27, maybe on Github ?
JBRai
Newbie
*
Offline Offline

Activity: 2
Merit: 2


View Profile
January 08, 2020, 03:34:59 PM
 #69

1) i have a private key which begins with K and is 49 Characters long base58
2) i have a private key which begins with K and is 54 Characters long base58
PS: If i use the the script on here and use this in github https://pastebin.com/S8WARrRn? will it work or do i have to use it on pastebin to run the script ?

no it won't work because it is hard-coded for a special case and none of the settings match your issue.
- only has a fixed number of missing characters: 5
- is an uncompressed private key (starting with 5)
- you know the location of missing characters

your private keys are compressed that start with K and their length should have been 52. and you don't seem to know the location of the missing characters.
now are you sure what you have are actually private keys? how did you lose the rest of the characters? for example if it is from the end then recovering it is going to be trivial as it would take a fraction of a second.

p.s. if my calculation is right you have to check 22.94 billion keys if you miss 3 characters and don't know their location.

Thanks is there a tool i can use to recover ? as i must have missed a few characters off or could someone help me via private message  as i do not want to disclose it on here !!

BTC Address: 35W3H2vRnh8R7QqZYBkE4YWYci8B3Lwqo3
LoyceV
Legendary
*
Offline Offline

Activity: 1750
Merit: 5638


Most of loyce.club works again


View Profile WWW
January 08, 2020, 03:48:08 PM
 #70

Thanks is there a tool i can use to recover ? as i must have missed a few characters off or could someone help me via private message  as i do not want to disclose it on here !!
Just another warning: you shouldn't disclose your private key through PM either!
You could make an exception if you really trust the person and your balance isn't high, but as always: stay vigilant.

Coding Enthusiast
Hero Member
*****
Offline Offline

Activity: 735
Merit: 1355


Novice C♯ Coder


View Profile WWW
January 08, 2020, 03:55:59 PM
 #71

Thanks is there a tool i can use to recover ? as i must have missed a few characters off or could someone help me via private message  as i do not want to disclose it on here !!

You could use The FinderOuter. Compile it from source code or download the released version, run it offline. The program only has 2 options for now and you need the second option ("Missing Base58"). I believe the rest is self explanatory.
It should take a second to find the right key(s) with 3 missing characters.

Disclaimer: I am the developer of The FinderOuter. The project is brand new and in beta, I'll try to add new features (eg. not knowing the missing character locations) to it soon.

Projects List+Suggestion box
Donate 1Q9s
bc1q
|
|
|
FinderOuter(0.1.0)Ann-git
Denovo(0.0.0)Ann-git
|
|
|
BitcoinTransactionTool(0.11.0)Ann-git
WatchOnlyBitcoinWallet(3.1.0)Ann-git
SharpPusher(0.10.0)Ann-git
iparktur
Newbie
*
Offline Offline

Activity: 109
Merit: 0


View Profile WWW
January 09, 2020, 10:01:48 AM
 #72

Thanks is there a tool i can use to recover ? as i must have missed a few characters off or could someone help me via private message  as i do not want to disclose it on here !!

You could use The FinderOuter. Compile it from source code or download the released version, run it offline. The program only has 2 options for now and you need the second option ("Missing Base58"). I believe the rest is self explanatory.
It should take a second to find the right key(s) with 3 missing characters.

Disclaimer: I am the developer of The FinderOuter. The project is brand new and in beta, I'll try to add new features (eg. not knowing the missing character locations) to it soon.

Where can I download your software ( The FinderOuter ) for testing?
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1904
Merit: 2173

Use SegWit and enjoy lower fees.


View Profile WWW
January 09, 2020, 11:06:55 AM
 #73

Thanks is there a tool i can use to recover ? as i must have missed a few characters off or could someone help me via private message  as i do not want to disclose it on here !!

You could use The FinderOuter. Compile it from source code or download the released version, run it offline. The program only has 2 options for now and you need the second option ("Missing Base58"). I believe the rest is self explanatory.
It should take a second to find the right key(s) with 3 missing characters.

Disclaimer: I am the developer of The FinderOuter. The project is brand new and in beta, I'll try to add new features (eg. not knowing the missing character locations) to it soon.

Where can I download your software ( The FinderOuter ) for testing?

https://github.com/Coding-Enthusiast/FinderOuter/releases

He already share link which leads to the download page though

LoyceV
Legendary
*
Offline Offline

Activity: 1750
Merit: 5638


Most of loyce.club works again


View Profile WWW
January 24, 2020, 05:26:32 PM
 #74

Bump

Pages: « 1 2 3 [4]  All
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!