Course mapModule 1 · What Is a Hash?
Crypto Mining School
19 of 36 lessons live · progress saved in this browser
M1Power On5 live What Does a Bitcoin Miner Actually Do? What Is a Hash? How Do Miners Make Money? Can You Still Mine Bitcoin at Home? CPU vs GPU vs ASIC: Why Your PC Can’t Compete
M2The Iron5 live What Is an ASIC Miner? Hashrate, Watts, and J/TH: The Only Three Numbers That Matter What Is a Bitaxe? How Loud Is an ASIC Miner, Really? How Long Does a Miner Stay Profitable?
M3The Network5 live What Is Mining Difficulty? What Is Network Hashrate (and Why Every Chart Disagrees)? Why Blocks Take 2 Minutes or 40: Luck and Variance What Is a Mining Pool? What Is the Halving (and What It Does to Miners)?
M4The Money1 live What Is Hashprice? The Mining Profitability Formula (There Is Only One)soon What Power Price Kills Your Rig?soon How Long Does It Take to Mine 1 Bitcoin?soon Transaction Fees: The Half of Revenue Nobody Modelssoon
M5The Scrypt Lane3 live What Is Scrypt Mining?soon What Is Merged Mining? (AuxPoW, Plain English) How Long Does It Take to Mine 1 Litecoin? Antminer L7 vs L9 vs L11: Which Scrypt Miner Makes Sense Can You Mine Dogecoin Directly?soon
M6Home Opssoon Amps, Breakers, and 240V: Can Your Wiring Run a Miner?soon Making a Miner Livable: Noise and Heat Controlsoon Heating Your Space With a Minersoon Buying a Used ASIC Without Getting Burnedsoon Solo Mining: The Honest Lottery Mathsoon
M7Operator Gradesoon What Is Miner Capitulation?soon Hash Ribbons: Reading Hashrate Crossessoon The Puell Multiple: Miner Revenue vs Its Own Historysoon Fee Percentiles: Forecasting Revenue Like an Operatorsoon Mining Stress and Difficulty Pressure: What Our Composites Watchsoon Timing the Iron: Buying Rigs Off the Cycle Datasoon

What Is a Hash?

Bitcoin’s search, up close: real SHA-256 running in this page — type something and watch the fingerprint flip.
loading live data…
A hash is a fingerprint for data. Feed anything — a word, a file, a block of transactions — into SHA-256 (the fingerprint recipe Bitcoin uses) and you get back a fixed 64-character string. Mining is lesson 1's drawer search: pulling a drawer means making one of these fingerprints, and a fingerprint under the network's bar — the wall of leading zeros — is the find.
411c4770f50e85a8239de00a56176c81af29b2b337497164156f608e7ec2d183
This is real SHA-256 running in this page — about 2 KB of JavaScript, no server, verified against the official test vectors. Changed characters light up green. The recipe was published by the NSA in 2001; make of that what you will — every bank and every miner uses it.

Four rules of the fingerprint

Same input, same fingerprint, forever. Hash “basintwo” on any machine on Earth, any year, and you get the string above. Change one letter, half the fingerprint flips. “basintwo” vs “Basintwo” differ in 121 of 256 bits (each character is 4 bits: 64 × 4 = 256) — tap the first chip and watch. One-way. There's no key and no undo; guessing inputs is the only way back. Always 64 characters, whether you hash one letter or the entire blockchain.

You tap the chip that capitalizes one letter — what does the fingerprint do?

One honest footnote: Bitcoin actually runs the recipe twice, on an ~80-byte summary of the block. That detail changes nothing you just learned. Lesson 1 covered the job; this page hands you the tool.

Why zeros?

Read a fingerprint as one giant 256-bit number — letters included: hex digits run 0–9 then a–f. The network sets a ceiling — the target — and a winning hash must land under it. A tiny number padded to a fixed length starts with zeros — 42 written as a ten-digit number is 0000000042 — so a wall of zeros is simply what winning looks like — a consequence, not the rule. At today's difficulty a winner needs about 79 zero bits — roughly 20 of its 64 characters (recomputed live; fallback dated 2026-09-25):

Odds that any single fingerprint clears the bar: 1 in 5.7 × 1023 (live from difficulty; fallback dated 2026-09-25). How the bar moves is the difficulty page's story.

0 2256 target not to scale misses under = win
Every pulled drawer drops its fingerprint on this line, and only a landing under the amber bar counts. The real target sits far closer to 0 than any drawing can show — that gap is the whole game.

Mine, badly, right now

Tap “mine, badly” above. Your browser sticks a counter on the end of your text and hashes until a fingerprint starts with just 4 zeros. That counter is the nonce (glossary) — the drawer number: a throwaway changed so every try pulls a fresh drawer. Expect a couple of seconds and tens of thousands of pulled drawers. The line under the tool then shows what an Antminer S21 would do: 200 trillion fingerprints per second — billions of times your browser's pace — and even it waits years between blocks. Why browsers, GPUs and ASICs aren't the same sport is lesson 5.

TWO CIRCLES. NEEDS SIX.
Pull, read, drop. A hash is one read. Repeat until a strip opens with six circles.

A winning fingerprint starts with a wall of zeros. Where were those zeros before the finder pulled that drawer?

A hash vs hashrate

One hash = one drawer pulled, one fingerprint checked. Hashrate = drawers pulled per second: 1 TH/s is a trillion per second, and the ladder climbs by thousands — H → kH → MH → GH → TH → PH → EH. The whole Bitcoin network is pulling drawers at over 1,000 EH/s (late 2026) — about a sextillion fingerprints a second. That number, charted with its story, lives at /btc/hashrate; this lesson just hands you the unit.

What a hash is NOT

Not encryption. Nothing is locked, so nothing can be unlocked — there is no key, and the input's information is destroyed on the way to 64 characters. Sites offering “SHA-256 decryption” are lookup tables of inputs someone already guessed. Not reversible. No publicly known method runs it backwards; no two inputs have ever been found sharing a fingerprint (researchers finally did it to its older cousin SHA-1 in 2017 — SHA-256 still stands). Not a math problem being solved. No equation, no cleverness — pure trial volume, which is exactly why the electricity spent on it can't be faked.

A site charges $5 to 'decrypt' a SHA-256 fingerprint back into the original text. What are they selling?

FAQ

What is a hash in simple terms?
A fingerprint for data: any input, a fixed 64-character output. Same input, same fingerprint; change one character and roughly half of it flips. A stamp, not a safe — verify it in the tool above.
Is a hash the same as encryption?
No. Encryption locks data for a key to unlock later; hashing has no key and no unlock. “Decrypt SHA-256” sites are lookup tables of already-guessed inputs.
Can you reverse a SHA-256 hash?
No publicly known method can. The only way back is trying inputs until one matches — a search with no map, which, at planet scale, is literally what Bitcoin mining is.
Why do winning hashes start with zeros?
A winning hash, read as a number, must land under the network's target. Small 256-bit numbers start with a long run of zeros — the zeros are what winning looks like, and this page computes today's count live.
Do it now. Type your own name into the tool above, hit 'mine, badly', and while your browser hunts for 4 zeros open /btc/hashrate — the pulling speed the real search runs at.
Completes automatically when you continue below — saved in this browser only, no account, no tracking.
Next lesson → Module 1 · Power On
How Do Miners Make Money?
Subsidy plus fees, paid in coin — and every block’s split is public.
Source: difficulty and network hashrate from BasinTwo’s own Bitcoin full node via the free /api/chain feed. The in-page tool is single SHA-256 (Bitcoin runs it twice on block headers), verified against the official FIPS test vectors. Zero counts are computed from live difficulty — baked counts rot. Not financial advice.