Ever wonder how Bitcoin (and other cryptocurrencies) actually work?

A really nice introduction into cryptocurrencies, cryptographic hashes and the blockchain.