Author

Topic: How much computing power would be needed to crack one bitcoin adress? (Read 1529 times)

full member
Activity: 168
Merit: 103
It should resist quantum computers too right? Unlike factorization i mean

No.

http://arxiv.org/abs/quant-ph/9508027
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
It should resist quantum computers too right? Unlike factorization i mean
full member
Activity: 168
Merit: 103
Well do you have an algorithm that make such attack feasible with less energy and time?  Cheesy

I may have one before the universe ends. Or I may have a better computer that consumes less energy.

Good luck

ECDSA -- like all crypto based on the discrete logarithm -- lives from the fact that there is no algorithm known to calculate the discrete logarithm efficiently. It is not proven to be hard. (Same is true for factorization by the way.)
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Well do you have an algorithm that make such attack feasible with less energy and time?  Cheesy

I may have one before the universe ends. Or I may have a better computer that consumes less energy.

Good luck
full member
Activity: 224
Merit: 100
It's just insanity to even think of it.

http://www.wolframalpha.com/input/?i=2^160

In plain numbers, that first output under "Result:" is what 2^160 is. 1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,976.

Supposing that a quadrillion addresses have been generated (1,000,000,000,000,000), which is many magnitudes higher than the actual number generated, anyone trying to do this would have to try over 100 decillion addresses (100,000,000,000,000,000,000,000,000,000,000,000) on average before getting a single address, and the chances that that address would contain nothing because of vanity address mining are quite huge.

I understand not assuming anything about the future's capabilities, but surely a limit must be drawn at some point, by the time we could even think to have such computational power bitcoin and everything like it (the Internet as we know it, countries, governments, the human body even) would probably be obsolete.

Basically, not worth worrying about. ECDSA is the most trusted hashing algorithm, as well, because its methods mean it can't be cracked like other hashing algorithms can, so there won't be a back door. At least not before the death of the Sun/some other incredible happening that will change humanity forever.
full member
Activity: 168
Merit: 103
Well do you have an algorithm that make such attack feasible with less energy and time?  Cheesy

I may have one before the universe ends. Or I may have a better computer that consumes less energy.
member
Activity: 98
Merit: 10
firstbits: 1nathana
I've been thinking, since all transactions are public, the balance associated with all public addresses is known. So an attacker could in theory concentrate all his computing power to try to find the private key associated to a single wealthy address.

How much computing power would be needed?
All of it.
Just had to say that.
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Well do you have an algorithm that make such attack feasible with less energy and time?  Cheesy
full member
Activity: 168
Merit: 103
Quote
How much computing power would be needed?
Dunno, probably more than the total energy output of the sun for more than the age of the universe...



That's a worthless statement, because it depends on current computing technology and ECDSA-attacking algoithms.
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
Quote
How much computing power would be needed?
Dunno, probably more than the total energy output of the sun for more than the age of the universe...

full member
Activity: 175
Merit: 101
You would have to break ECDSA with 256 bit keys. If you could do that, you could do a lot more than cracking Bitcoin addresses.

Thanks for the answer. And it does seem like a lot Smiley http://en.wikipedia.org/wiki/Elliptic_Curve_DSA
full member
Activity: 168
Merit: 103
You would have to break ECDSA with 256 bit keys. If you could do that, you could do a lot more than cracking Bitcoin addresses.
hero member
Activity: 927
Merit: 1000
฿itcoin ฿itcoin ฿itcoin
full member
Activity: 175
Merit: 101
I've been thinking, since all transactions are public, the balance associated with all public addresses is known. So an attacker could in theory concentrate all his computing power to try to find the private key associated to a single wealthy address.

How much computing power would be needed?
Jump to: