Bitcoin Forum
March 29, 2024, 12:54:11 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is it possible to hash a public key to get the private key?  (Read 894 times)
KaChingCoinDev (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 27, 2014, 10:18:34 PM
 #1

Just wondering. If you could get the Public Key of the account with the most bitcoins, could you calculate the private key?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1711673651
Hero Member
*
Offline Offline

Posts: 1711673651

View Profile Personal Message (Offline)

Ignore
1711673651
Reply with quote  #2

1711673651
Report to moderator
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
April 27, 2014, 10:30:24 PM
 #2

no. hashing is one way

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
KaChingCoinDev (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 27, 2014, 10:55:47 PM
 #3

Is it possible to use Vanitygen (or something like that) to do it then? Obvoiusly not a CPU, but big GPU farms?
Rannasha
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500


View Profile
April 27, 2014, 10:59:37 PM
 #4

Is it possible to use Vanitygen (or something like that) to do it then? Obvoiusly not a CPU, but big GPU farms?

Yes, you can instruct Vanitygen to try and attempt to generate a private key for that specific address.

However, you won't be around to see the result. Nor will your grandchildren. Or our sun for that matter. The address space is simply that large.
KaChingCoinDev (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 27, 2014, 11:02:27 PM
 #5

Is it possible to use Vanitygen (or something like that) to do it then? Obvoiusly not a CPU, but big GPU farms?

Yes, you can instruct Vanitygen to try and attempt to generate a private key for that specific address.

However, you won't be around to see the result. Nor will your grandchildren. Or our sun for that matter. The address space is simply that large.

Even if a bunch of giant GPU farms get together? Im talking 100's of GH scrypt mining.
grue
Legendary
*
Offline Offline

Activity: 2058
Merit: 1431



View Profile
April 27, 2014, 11:07:17 PM
 #6

this kind of thread is reall
Even if a bunch of giant GPU farms get together? Im talking 100's of GH scrypt mining.
even if you used all the matter in the solar system to construct an ASIC farm, and then use the sun to power it, you still won't be able to calculate it before the heat death of the universe. 2^256 is just that big.

It is pitch black. You are likely to be eaten by a grue.

Adblock for annoying signature ads | Enhanced Merit UI
cp1
Hero Member
*****
Offline Offline

Activity: 616
Merit: 500


Stop using branwallets


View Profile
April 27, 2014, 11:39:54 PM
Last edit: April 28, 2014, 12:45:41 AM by cp1
 #7

We're talking 2^160 possibilities.  So divide that by whatever hash rate you want and you'll see.

Guide to armory offline install on USB key:  https://bitcointalk.org/index.php?topic=241730.0
dex1
Full Member
***
Offline Offline

Activity: 141
Merit: 115



View Profile
April 27, 2014, 11:46:21 PM
 #8

this kind of thread is reall
Even if a bunch of giant GPU farms get together? Im talking 100's of GH scrypt mining.
even if you used all the matter in the solar system to construct an ASIC farm, and then use the sun to power it, you still won't be able to calculate it before the heat death of the universe. 2^256 is just that big.

To be precise:
115792089237316195423570985008687907853269984665640564039457584007913129639936

KaChingCoinDev (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 28, 2014, 12:01:49 AM
 #9

Okay, I figured. People wouldn't be using BTC if it could be cracked. Thanks for the answers!
jonald_fyookball
Legendary
*
Offline Offline

Activity: 1302
Merit: 1004


Core dev leaves me neg feedback #abuse #political


View Profile
April 28, 2014, 01:26:10 AM
 #10

Is it possible to use Vanitygen (or something like that) to do it then? Obvoiusly not a CPU, but big GPU farms?

Yes, you can instruct Vanitygen to try and attempt to generate a private key for that specific address.

However, you won't be around to see the result. Nor will your grandchildren. Or our sun for that matter. The address space is simply that large.

Even if a bunch of giant GPU farms get together? Im talking 100's of GH scrypt mining.

Pretty much what everyone else said here.   Cryptographic hashes are one-way math functions.

There are some interesting threads on how much power or time it would
take to brute force a key.  It is not possible
with the computers of today or even tomorrow.  Search the forum, you
will find a lot of interesting discussion.

By the way, Bitcoin mining transitioned from GPU to ASIC.
Bitcoin uses SHA-256 , not Scrypt for proof of work, as
well as its hashing function within ECDSA.

 




KaChingCoinDev (OP)
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
April 28, 2014, 01:30:58 AM
 #11

Is it possible to use Vanitygen (or something like that) to do it then? Obvoiusly not a CPU, but big GPU farms?

Yes, you can instruct Vanitygen to try and attempt to generate a private key for that specific address.

However, you won't be around to see the result. Nor will your grandchildren. Or our sun for that matter. The address space is simply that large.

Even if a bunch of giant GPU farms get together? Im talking 100's of GH scrypt mining.

Pretty much what everyone else said here.   Cryptographic hashes are one-way math functions.

There are some interesting threads on how much power or time it would
take to brute force a key.  It is not possible
with the computers of today or even tomorrow.  Search the forum, you
will find a lot of interesting discussion.

By the way, Bitcoin mining transitioned from GPU to ASIC.
Bitcoin uses SHA-256 , not Scrypt for proof of work, as
well as its hashing function within ECDSA.

 





I know bitcoin is using ASIC. Right now VanityGen is for GPU only.
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!