With increased interest in cryptocurrencies like Bitcoin and Ethereum, there is also increasing interest in the underlying technology, i.e. blockchain. While Financial Technology (FinTech) companies were the first ones to notice the potential of blockchain outside of cryptocurrencies, now more and more businesses are exploring the technology. For e.g.
Expectedly, developers, tech enthusiasts, and general tech observers are increasingly looking at getting a good grip on this promising technology. If you are trying to learn this technology in depth, or are generally interested in understanding it, you may have been searching for good books. We are happy to bring to you a list of excellent books on Blockchain. With cryptocurrencies being so closely identified with blockchain, we thought of including a few books that touch upon cryptocurrencies as well.
Without further ado, here is our list of recommended books:
“Mastering Bitcoin: Unlocking digital cryptocurrencies”, by Andreas M. Antonopoulos
The author is one of the most celebrated figures with respect to Bitcoin, and has written several other books on the subject. This is a recommended starting point for anyone that wants to understand how blockchain works, and how Bitcoin functions. This is quite technical, and if your role is that of a programmer, technical support specialist, system admin, or security specialist, you will greatly benefit from this book. The book explains technical foundations of Bitcoin and other cryptocurrencies, basics of cryptography, data structures, network protocols, and consensus mechanism including ‘mining’. Technical topics are explained with user stories, analogies, relevant code snippets, and examples. The book can be a reference book for tech professionals, a self-study guide for entrepreneurs, and a textbook for courses on Bitcoin and cryptocurrencies.
“Blockchain: Blueprint for a New Economy”, by Melanie Swan
This book provides a comprehensive understanding of how blockchain works. The author is the founder of the Institute for Blockchain studies. The book goes beyond Bitcoin and cryptocurrencies, goes even beyond smart contracts, and explains how blockchain could bring about a disruption as fundamentally important as Mainframe, PCs, the Internet, or mobile/social networking had brought about. The book describes the potential of blockchain not only in the financial sector but beyond that, for e.g. other industries and government. It covers the concepts of the blockchain, features of the technology, and functionalities. The book makes a case for using blockchain for automatic tracking of all digital endeavors, for e.g. creating a censorship-resistant organization, building a tamper-proof digital repository for anything that can conceivably create value, and ushering into more efficient and cheaper services.
While Bitcoin is the most famous application of blockchain to date, if blockchain is seeing wider adoption today, the credit for that must go to Ethereum. While Ether is a very popular cryptocurrency, and second only to Bitcoin in market capitalization, Ethereum’s larger value is not in Ether. Ethereum has provided the platform, including smart contracts and standards such as ERC20, which enable other developers or entrepreneurs to build their own crypto tokens and distributed apps (DApps) using it. This book explains Ethereum platform, cryptocurrencies, smart contracts, DApps, and decentralized autonomous organizations (DAOs). It provides simple explanations, at the same time goes into technical aspects of Ethereum. The author is the architect at IBM’s blockchain group. Consider reading this book if you are planning to write your own Dapp on Ethereum network.
The foreword of this book was written by Vitalik Buterin, who founded Ethereum, but that’s certainly not the only attraction as far as this book is concerned. If you are an entrepreneur looking at how blockchain can help you, this is the book for you. On the other hand, if you an executive or a manager looking after the blockchain technology for your organization, this book
Liked what you read? Checkout Byte Academy's Software Development and Intro to Python courses.