Blockchain Revolution

This book is an excellent introduction to Blockchain. It explains the core technology, why it is has the potential to change the world and what it can be used for. It also explains key concepts like cryptocurrency, distributed applications and consensus algorithms.