THE PUZZLE
SHA-256( SHA-256( header + nonce ) ) < target
nonce = 0✗ 9e41f2…
nonce = 1✗ 71cc08…
… × 10²²✗ …
nonce = 2,083,236,893✓ 0000…a3f1
Guessing is the only strategy: hard to solve, instant to verify. Difficulty retargets every 2,016 blocks to hold ~10 min. The winner earns the subsidy (3.125 ₿, halving every 210,000 blocks) plus all fees.