pull down to refresh
btcpuzzle.info is a real world test of brute force limits
Pollard's Kangaroo is faster than brute force
reply
reply
Pollard's Kangaroo is an algorithm for solving the discrete logarithm problem (or in the Bitcoin case: solving the elliptic curve discrete logarithm problem (ECDLP)) where you already know that the secret scalar you are trying to find is within a certain range.
You know (the public key)
You know (the generator point of secp256k1)
You are trying to find (the private key)
The time complexity of Pollard's Kangaroo is
The time complexity of a naive brute force search is
reply
Pollard’s Kangaroo is a classical algorithm It’s useful if you’re doing a classical attack on a known range of private keys, but it’s nowhere near as fast as what a quantum computer could theoretically do.
reply
True, btcpuzzle.info is a real world test of brute force limits long before quantum computers arrive.
It’s the math not the BTC that sets the challenge. Low entropy keys are what make it feasible.