Post
Topic
Board Development & Technical Discussion
Re: What if somebody makes an ASIC to crack SHA-256 hashes with Brute force?
by
hashman
on 19/02/2015, 16:14:40 UTC
- Snip -

Cheesy you both made me laugh and understand a bit more... thanks

But you don't need to say so many times that I don't know what I'm talking about, because I really don't.

So I need to ask the stupid questions the best way I know, it's part of the learning process Wink

Getting back to the main question, If I didn't miss anything in the posts its not clear yet the answer to this question:

With current available technology (Considering ASICs and Current Quantum Computing), whats the max Bitcoin Private keys mankind is able to generate per second with ONE central unit of processing working at 100%?

Is there some mathematical formula to calculate this?


Sorry, I never saw anything about ECDSA or private keys in your original post.

You can generate all the private keys in a moment.  They are the numbers between 0 and 2^255 (actually a bit less than that but close).

If you want to actually do something with these private keys, that will of course take more time.  For example, you might wish to calculate the corresponding public key, by performing a ECDSA modular multiplication with the generator.  You might wish to calculate the bitcoin address by hashing this public key a couple times and adding a checksum.  You might wish to query the blockchain to see if this address has a positive balance.  You can calculate the speed of these things ad nauseum, plenty have done so in this forum.  In the end you will find that the chances are astronomically larger that a palate of fresh hundreds drops out of a CIA plane into your backyard than for you to guess a private key of a loaded wallet.