Mastering Bitcoin: Programming The Open Blockchain
  • Mastering Bitcoin: Programming The Open Blockchain
  • Mastering Bitcoin: Programming The Open Blockchain
ISBN: 1491954388
EAN13: 9781491954386
Language: English
Pages: 332
Dimensions: 0.59" H x 9.84" L x 5.91" W
Weight: 1.47 lbs.
Format: Paperback
Select Format Format: Paperback Select Conditions Condition: Very Good


Format: Paperback

Condition: Very Good

List Price: $44.99
Save: $22.24 (49%)
Almost Gone!
Only 3 at this price.

Select Conditions
  • Good $22.75 Mastering Bitcoin: Programming The Open Blockchain
  • Very Good $22.75 Mastering Bitcoin: Programming The Open Blockchain
  • New $44.99 Mastering Bitcoin: Programming The Open Blockchain
Book Overview

Join the technological revolution that's taking the financial world by storm. Mastering Bitcoin is your guide through the seemingly complex world of bitcoin, providing the knowledge you need to 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 revised and expanded second edition provides essential detail to get you started.

Bitcoin, the first successful decentralized digital currency, is still in its early stages and yet it's already spawned a multi-billion-dollar global economy open to anyone with the knowledge and passion to participate. Mastering Bitcoin provides the knowledge. You simply supply the passion.

The second edition includes:

  • A broad introduction of bitcoin and its underlying blockchain--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
  • New developments such as Segregated Witness, Payment Channels, and Lightning Network
  • A deep dive into blockchain applications, including how to combine the building blocks offered by this platform into higher-level applications
  • User stories, analogies, examples, and code snippets illustrating key technical concepts

Frequently Asked Questions About Mastering Bitcoin: Programming The Open Blockchain

Book Reviews (10)

  |   10  reviews
Did you read Mastering Bitcoin: Programming The Open Blockchain? Please provide your feedback and rating to help other readers.
Write Review
   Fake book?
Warning : This appears not to be the official version of the book. It seems to be a reproduction. But figure 8-1 is white and black. Here or anywhere in the book there are no colors. Many figures in the book are display screens of Bitcoin explorers. They are a very light gray and almost unreadable. I gave the fake book 2 stars because the text is very informative themselves. My advice would be to go to an official book store and look for the actual version of the book.
   Seldom do you find someone with this depth of understanding & being a great teacher.
I am not a programmer and know that this book was written for a more detailed and clear audience, but the first few chapters were the most technical explanation for Bitcoin. I also plan to read his other book, The Internet of Money, which is written for the general public clearly. Thank you and Andreas for your passion and commitment to describing things that can be accessible to both the beginner, intermediate and the advanced person interested in Bitcoin and Open Blockchain. Hope to interview you someday or meet you remotely.
   Despite all the free bitcoin resources, this book is more than worth the price
I recently went back to Mastering Bitcoin and the Clear Graph explanation of how to get from a public key to a P2PKH address is crystal clear. This is not the first time that I used an internet source and ended up having to go back to Mastering Bitcoin to see what the correct answer was. It is also nice to have all the information in one place and presented in order. If you finish at the beginning of this book and begin at the end, you will have covered everything you need to know about the bitcoin - code protocol at the time the book was written. Note that you can now print this book for free... in small pieces online. If you are considering buying it, try using the online version to read about something you are on clear before paying.
   The definitive book on Bitcoin (for the serious programmer)
I bought this book a few years ago and shaved through it sort of. A few years later I actually started blockchain programming and I find myself coming back to this book for a deeper understanding on this subject than any other book on the market. It gives me deep pleasure to see how so many topics have been analysed and explained so beautifully. It is not easy to read, but to become good at anything requires an effort.
   Fantastic book for programmers
This is definitely a book for people who have already a background in programming or computer science. I recommend this book very much as an entry point into working with Bitcoin. It is beginning to get a little outdated in as much as there have been a few advances with bitcoin that this book either mentions only briefly or doesn 't include. Segregated Witness is mentioned in an appendix and Bech32 is not mentioned at all. The 2nd issue was published in July 2017, so it is currently only about a year out of date. Also, explanations of the new technology can be found in various places online, and you still need to understand Bitcoin, the rest of the book provides.
   Solid, well-written, informative text on all things bitcoin.
I, however, wanted to have a clear understanding of bitcoin and blockchain. As usual, O Reilly delivers a solid and informative book. I have relied on O Reilly for nearly 20 years and this book does not disappoint.
   Excellent technical explanation of Bitcoin
It explains how keys work even down to the level of elliptic curve math, the ins and outs of transactions and the components of Script, Bitcoin's language for securing unspent transaction outputs. Andreas describes the Lightning Network, a beautiful 2nd layer solution for achieving payments on scale. He also details how Segregated Witness solves the problem of transaction malleability while making transactions smaller and aligning fees incentives to reduce the UTXO. I have appreciated all real world examples that help anchor the discussion.
   This book gives a great explanation as to how bitcoin works
I have very little experience with programming and am only beginning to get interested in cryptocurrency, so I was somewhat nervous that this book would be too deep and too complicated to understand. I was fortunately wrong. This book gives a great explanation as to how bitcoin works, which is something that is limited by other methods of learning bitcoin. For most sources I read about bitcoin, they would cover only the technical, leaving it ambiguous, as if transactions are just magic, and that we accept that these happen. This book really shows how a transaction works, how blockchain works and why we need a thorough introduction of bitcoin that would explain it to someone who knows nothing about distributed ledger technology. I would suggest this book for anyone technically minded that wants to take the deep dive into understanding blockchain technology.
   Must read if you want to call yourself Bitcoin expert
Fantastic book if you want to learn what is Bitcoin and how it works. But when I say learn, I mean to learn from a technical perspective. It is very technical book, but so far the best book on the market.
   Deep complex book for programmers. Do not buy if you are looking for an introduction.
Deeply complex book for programmers. If you are looking for an introduction, do not buy. Only if you know Python and C++, buy.