Mining Bitcoin with Pencil and Paper
This is a pretty cool example of manually doing some of the math behind Bitcoin.
It’s interesting that SHA-256, the most advanced cryptographic hash function, really just works by reducing numbers to 1s and 0s, then scrambling them up.