Mastering Bitcoin: Programming the Open Blockchain by ANDREAS M. ANTONOPOULOS

In Forex Books Reviews by

About the book

This book is a guide to digital currencies or cryptocurrencies, such as Bitcoin. As the first-ever successful decentralized digital currency, Bitcoin has launched a multi-billion-dollar economy. In its prime, it has paved the way for the development of other cryptocurrencies, such as Ethereum and Ripple. 

This book takes the reader into an exploration of the crypto industry, through its technological complexities and major returns. This is for anyone curious about crypto, how the technology works, its value, and so on. If you are about to do a startup, develop an app, or outright curious about this technological revolution, this book is right for you.

Review

This book is a perfect read for programmers who want to understand how Blockchain and crypto like Bitcoin work. It offers a deep explanation into the cryptocurrency industry—how the transactions are executed, how the distributed ledger works, and why it is important in the realm of technological innovations. 

It delves right into the complexities of crypto and explains it in a well-detailed and practical manner. However, someone with no prior knowledge about the crypto industry or digital currencies, in general, may have a hard time following. This is ideal for programmers who already have knowledge of cryptography.

About the Author

ANDREAS M. ANTONOPOULOS is an expert on many technological topics such as Bitcoin and open Blockchain. He is a renowned author, educator, and speaker on cryptocurrencies, as well as a technologist and tech-entrepreneur. He founded 3 Bitcoin businesses and writes articles on Bitcoin, Cryptography, Information Security, etc. He earned degrees in Data Communications and Distributed Systems and Computer Science from the University College London. 

Table of Contents

PREFACE

QUICK GLOSSARY

  1. INTRODUCTION
  2. HOW BITCOIN WORKS
  3. BITCOIN CORE: THE REFERENCE IMPLEMENTATION
  4. KEYS, ADDRESSES
  5. WALLETS
  6. TRANSACTIONS
  7. ADVANCED TRANSACTIONS AND SCRIPTING
  8. THE BITCOIN NETWORK
  9. THE BLOCKCHAIN
  10. MINING AND CONSENSUS
  11. BITCOIN SECURITY
  12. BLOCKCHAIN APPLICATIONS
  1. THE BITCOIN WHITEPAPER BY SATOSHI NAKAMOTO
  2. TRANSACTION SCRIPT LANGUAGE OPERATORS, CONSTANTS, AND SYMBOLS
  3. BITCOIN IMPROVEMENT PROPOSALS
  4. BITCORE
  5. PYCOIN, KU, AND TX
  6. BITCOIN EXPLORER (BX) COMMANDS

INDEX