Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Mastering Bitcoin: Unlocking Digital Crypto-Currencies Paperback – 20 Jan. 2015
There is a newer edition of this item:
Want to join the technological revolution that’s taking the world of finance by storm? Mastering Bitcoin is your guide through the seemingly complex world of bitcoin, providing the requisite knowledge to help you participate in the internet of money. Whether you’re building the next killer app, investing in a startup, or simply curious about the technology, this practical book is essential reading.
Bitcoin, the first successful decentralized digital currency, is still in its infancy and it’s already spawned a multi-billion dollar global economy. This economy is open to anyone with the knowledge and passion to participate. Mastering Bitcoin provides you with the knowledge you need (passion not included).
This book includes:
- A broad introduction to bitcoin—ideal for non-technical users, investors, and business executives
- An explanation of the technical foundations of bitcoin and cryptographic currencies for developers, engineers, and software and systems architects
- Details of the bitcoin decentralized network, peer-to-peer architecture, transaction lifecycle, and security principles
- Offshoots of the bitcoin and blockchain inventions, including alternative chains, currencies, and applications
- User stories, analogies, examples, and code snippets illustrating key technical concepts
- ISBN-101449374042
- ISBN-13978-1449374044
- Edition1st
- PublisherO′Reilly
- Publication date20 Jan. 2015
- LanguageEnglish
- Dimensions17.8 x 1.59 x 23.3 cm
- Print length298 pages
Customers who viewed this item also viewed
Product description
About the Author
Andreas is a passionate technologist, who is well-versed in many technical subjects. He is a serial tech-entrepreneur, having launched businesses in London, New York, and California. He has earned degrees in Computer Science and Data Communications and Distributed Systems from UCL. With experience ranging from hardware and electronics to high level business and financial systems technology consulting and years as CTO/CIO/CSO in many companies — he combines authority and deep knowledge with an ability to make complex subjects easy to understand. More than 200 of his articles on security, cloud computing and data centers have been published in print and syndicated worldwide. His expertise includes Bitcoin, crypto-currencies, Information Security, Cryptography, Cloud Computing, Data Centers, Linux, Open Source and robotics software development. He also has been CISSP certified for 12 years.
As a bitcoin entrepreneur, Andreas has founded three bitcoin businesses and launched several community open-source projects. He often writes articles and blog posts on bitcoin, is a permanent host on Let’s Talk Bitcoin and prolific public speaker at technology events. Andreas serves on the advisory boards of several bitcoin startups and serves as the Chief Security Officer of Blockchain.
Product details
- Publisher : O′Reilly; 1st edition (20 Jan. 2015)
- Language : English
- Paperback : 298 pages
- ISBN-10 : 1449374042
- ISBN-13 : 978-1449374044
- Dimensions : 17.8 x 1.59 x 23.3 cm
- Best Sellers Rank: 712,622 in Books (See Top 100 in Books)
- 242 in Online Trading & Investing
- 566 in Network Topics
- 678 in Financial Accounting
- Customer reviews:
About the author

Andreas M. Antonopoulos is an acclaimed author, speaker, educator, and one of the world’s foremost bitcoin and open blockchain experts. Andreas makes complex subjects accessible and easy to understand. He is known for delivering electric talks that combine economics, psychology, technology, and game theory with current events, personal anecdote, and historical precedent—effortlessly transliterating the complex issues of blockchain technology out of the abstract and into the real world.
In 2014, Antonopoulos authored the groundbreaking book, Mastering Bitcoin, widely considered to be the best technical guide ever written about the technology. His second book, The Internet of Money, unveiled the “why” of bitcoin—and became a bestseller on Amazon as did the follow up books The Internet of Money Volume Two, and The Internet of Money Volume Three. Mastering Ethereum, a technical guide to the Ethereum network, was published in late 2018. His most recent book Mastering the Lightning Network explains Bitcoin's second layer payment network. His books have been translated and published in 14 languages so far.
He is a teaching fellow with the University of Nicosia, serves on the Oversight Committee for the Bitcoin Reference Rate at the Chicago Mercantile Exchange, and has appeared as an expert witness in hearings around the world, including the Australian Senate Banking Committee and the Canadian Senate Commerce, Banking and Finance Committee.
As an entrepreneur, Andreas has founded a number of bitcoin businesses and launched several community open-source projects. He serves as an advisor to several bitcoin and crypto-currency companies. He is a widely published author of articles and blog posts on bitcoin, is a permanent host on the popular Speaking of Bitcoin Podcast, and a frequent speaker at technology and security conferences and meetups worldwide.
Andreas can be contacted via twitter (@aantonop) or via the contact forms on his website aantonop.com
Customer reviews
Customer Reviews, including Product Star Ratings, help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from United Kingdom
There was a problem filtering reviews right now. Please try again later.
Bitcoin (and similar digital cryptocurrencies) have to solve a number of problems: security of the contents of your 'wallet', trust between buyer and seller, the integrity of the currency itself. Any robust solution is plainly going to be both complex and counterintuitive.
Bitcoin's key architectural innovation is the blockchain: a list of every transaction which has ever occurred. Transactions - as they occur - are broadcast across the peer-to-peer network, validated by each node, assembled (for a fee) by 'bitcoin miners' into a new block which is then rebroadcast (there's a kind of race to finish a new one), the new block being finally stacked by each full node onto its local copy of the ever-growing blockchain. The protocol provides mechanisms to ensure global consistency as divergences (forks) are quickly damped out.
Transactions are protected (signed) by private keys (permitting you to spend your own coins) and public keys - used to construct bitcoin addresses (like bank account numbers) to which payments are addressed, and also serving to validate signatures.
There are endless overviews of bitcoin which hand wave about how it works. You will never understand bitcoin that way, because the reason it works is in the detail. Andreas M. Antonopoulos's book contains that detail and is accessible if you already know about public key cryptography, cryptographic hashing and digital signatures.
The book itself is focused on developers - plenty of code examples - and is weaker on the overall architecture and those essential usage models. However, if you read it alongside Satoshi Nakamoto's original paper and the Wikipedia article on bitcoin, then you will get there -- and be both amazed and impressed.
My friends all said “buy some and you’ll soon understand better”
I’m a loser, so I read another book instead. This book.
I am beyond satisfied with my choice. Immensely satisfied. I say I loved Vigna and Casey’s book, but I liked Mastering Bitcoin more. It went through all the little nagging issues I had and one by one gave me the answers. And it gave answers to questions that had never occurred to me but in retrospect are very relevant. So if you were wondering
• where exactly the public key is used
• what the difference is between the public key and the wallet address
• why a transaction hash is double the size of a bitcoin hash
• what exact puzzle the proof of work solves
• who awards Bitcoin to the successful miner
• what a 51% attack is
this book not only supplies the necessary computer code (and I could not possibly comment on whether it’s correct or not, I can’t code to save my life) but also fully motivates the reader to understand. And it takes you to places you’ve never been before, from Elliptic Curves all the way to Alt Coins.
Much as I don’t think it would cut it as a first introduction, I can’t recommend this book enough. Now I feel ready to go get my hands on some Bitcoin
I am neither. I am an IT Pro with an interest in technology, how it might change society and an interest in improving the way we carry out financial transactions. Electronic payment, and more broadly the exchange of value, has never been a technology problem but has always been about vested interests such as Government, banks, technology companies, and payment processors. Disruptive technology often (but not always) clears the logjam and is absorbed into the mainstream.
So I come to Bitcoin needing an understanding of the network, how it works and what are the benefits of using it. For me the code in the book is not something I am personally going to dive into but seeing some of the code does help explain to me what a transaction is, how it processed on the blockchain and the challenges of the programmers involved.
The non-technical reader should avoid this book except for the first chapter that uses real-world examples of Bitcoin use. Programmers who want to learn to develop applications should read it. IT Pros that want a broad understanding of the technology will find about 50% useful.
This would be 5 stars if I was a programmer but I am not so the code was a little above me.
One final comment is that I ordered this book on a Kindle and a printed version for a friend. My only disappointment is that you can't pay by Bitcoin on Amazon....


