Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: mrflibblehat on May 10, 2014, 04:54:17 AM



Title: Is there any way to correlate a private address to a bitcoin address
Post by: mrflibblehat on May 10, 2014, 04:54:17 AM
I have (or had) about 30 imported old bitcoin addresses in my electrum, I decided to do the wise thing and print them all off to paper so I dont lose them, so I printed the addresses off then printed the private keys off using dumpprivkeys()

I though these would correlate number wise with the addresses I had printed off... so address number 5 = private key number 5 but It doesn’t, So now I need one address and I have 30 private keys... easiest way manually?

I should have just done dumpprivkey() for each address :( DOH,


Title: Re: Is there any way to correlate a private address to a bitcoin address
Post by: mrflibblehat on May 10, 2014, 05:17:58 AM
il try that thankyou, just trying to get my scanner working with Ubuntu >_<


Title: Re: Is there any way to correlate a private address to a bitcoin address
Post by: DeathAndTaxes on May 10, 2014, 05:26:32 AM
There is no way to correlate a priv key to an address.  You will need to compute the pubkey, and then pubkeyhash, and then the address.   You could use a tool like bitaddress.org to do this.


Title: Re: Is there any way to correlate a private address to a bitcoin address
Post by: Dare on May 12, 2014, 02:27:39 AM
There is no way to correlate a priv key to an address.  You will need to compute the pubkey, and then pubkeyhash, and then the address.   You could use a tool like bitaddress.org to do this.

Quite the contrary; every private key correlates to an address, how else would you be able to access the bitcoins they hold? However, it's most certainly not something you'll easily be able to do by hand.

An offline copy of bitaddress.org (as suggested above, and in my opinion the best option) or a bitcoin client would fast and secure (and can be deleted/shredded afterwards if necessary), while using something like blockchain.info requires you to trust control of your private keys to someone else, which is never a good idea unless necessary.


Title: Re: Is there any way to correlate a private address to a bitcoin address
Post by: BurtW on May 12, 2014, 02:43:46 AM
The following calculations are available and "easy":

(Private Key) -> (Public Key)
(Public Key) -> (Bitcoin Address)

So the public key and Bitcoin address can both be calculated from the private key.

But the following are impossible:

(Bitcoin Address) -> (Public Key)
(Public Key) -> (Private Key)

Even if you could calculate a public key from a Bitcoin address there are, on average, 296 possible pubic keys for every Bitcoin address.

I don't know it that answers your question.  Let us know if it does not.


Title: Re: Is there any way to correlate a private address to a bitcoin address
Post by: blubberli on May 12, 2014, 02:51:45 AM
But the following are impossible:

It is not impossible, it just takes a loooooooong time. At least todays...  ;)


Title: Re: Is there any way to correlate a private address to a bitcoin address
Post by: BurtW on May 12, 2014, 03:35:13 AM
But the following are impossible:

It is not impossible, it just takes a loooooooong time. At least todays...  ;)
Troll success.