happy mutants Excellent explainer: how consensus algorithms (including Bitcoin/blockchain) work Cory Doctorow