In January 2015, a single Bitcoin transaction quietly created one of the strangest ongoing experiments in computer science. It funded 160 addresses, numbered 1 to 160, and left them there as bait. Address number holds its private key somewhere in the range — puzzle #1 hides a key that is just the number 1, puzzle #160 hides a key that could be almost any 160-bit number.
Whoever finds the private key for an address can spend the coins inside. No cryptography needs to be broken to win: ECDSA over secp256k1, the curve behind every Bitcoin address, is exactly as strong as always. The only door left ajar is that for the low-numbered puzzles, the range of the secret is small enough to search directly.
That is the whole game: not defeating a cipher, but out-computing a range that gets twice as wide with every step. It turns out that's plenty hard.
Comments
Loading comments...