Traces electronic cash, public-key cryptography, timestamping, proof of work, and the cypherpunk projects that prepared the ground for Bitcoin.