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

161

The Bitcoin protocol and blockchains explained from the viewpoint of stumbling into inventing your own cryptocurrency.