What is Satoshi Guesser?
A real-time cryptographic slot machine that attempts to randomly guess the private keys to Satoshi Nakamoto's original Bitcoin wallets. The odds are astronomically small, but the math and cryptography executed in your browser are 100% authentic.
How It Works (Under the Hood)
No blockchain node, no API calls, no servers. Everything happens client-side using deterministic mathematics.
crypto.getRandomValues()
P = d × G (x, y)
RIPEMD160(SHA256)
0.01ms Fast Lookup
1. Roll a 256-Bit Private Key
Every spin generates a secure random 256-bit integer (32 bytes). This number represents a candidate Bitcoin private key from the vast keyspace of 2²⁵⁶ possibilities.
2. Derive Public Key via secp256k1
Using elliptic curve multiplication on the secp256k1 curve, the private key scalar is multiplied by the generator point G to calculate the corresponding public key coordinates (x, y).
3. Hash to P2PKH Bitcoin Address
The public key is hashed using SHA-256 and RIPEMD-160 (HASH160). The 20-byte result is encoded with Base58Check into a standard legacy Bitcoin address (starting with "1").
4. Instant Bloom Filter & Table Lookup
The derived address is checked in sub-millisecond time against ~22,000 Patoshi-pattern Satoshi coinbase addresses using an in-memory Bloom filter and binary search table.
The Mind-Boggling Scale of 2²⁵⁶
Why guessing Satoshi's private key is virtually impossible, yet mathematically non-zero.
Putting 1 in 10⁷² into Perspective
Atoms in the Universe
There are approximately 10⁸⁰ atoms in the entire observable universe. Finding a Satoshi private key on a single spin is only ~10 million times easier than picking one specific pre-selected atom out of the whole cosmos.
Earths Made of Sand
Imagine an entire planet Earth made of grains of sand (~10¹⁹ grains). Now imagine 10⁵⁰ such Earths. Picking the winning key is like picking one marked grain of sand out of all of them.
Universal Time Scale
If all 8 billion humans on Earth spun this machine 1,000 times per second since the Big Bang (13.8 billion years ago), humanity would have completed only ~3.5 × 10²¹ spins — still essentially 0% of the keyspace.
The Target Wallets: The Patoshi Pattern
In 2013, blockchain researcher Sergio Demian Lerner discovered distinct patterns in the extraNonce and timestamp fields of the earliest Bitcoin blocks (Blocks 0 through ~22,000 mined in 2009–2010), widely attributed to Bitcoin's creator, Satoshi Nakamoto.
Frequently Asked Questions
If I win, is the private key really mine?
Yes! In Bitcoin, whoever possesses the private key mathematically controls the coins associated with that address. Because our derivation is mathematically identical to Bitcoin Core, a matched key is the real, working key.
Is this game sending my private keys or data to a server?
No. Satoshi Guesser runs 100% locally in your web browser. There are no backend servers, no analytics, no cookies, and no network requests made during spins.
Is this an attack on Bitcoin security?
Not at all. The 256-bit keyspace of Bitcoin is so immense that brute-forcing it violates the laws of thermodynamics. Satoshi Guesser is an interactive art and educational tool that proves how unbreakable Bitcoin's cryptography truly is.
Can I test my own private keys to verify the system?
Yes! Open the Settings menu (⚙) and use the "Check a private key" tool. You can paste any 64-character hexadecimal key or Base58 WIF to see how the address derivation and lookup work instantly.