bitcoin Mastering Bitcoin: Programming the Open Blockchain - An Overview An introduction to the Bitcoin protocol, great for understanding how Proof-of-Work works.