

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Kyrgyzstan.
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 Review: An incredibly well-written, informative, and non-ideological guide to programming Bitcoin - I have read a lot of books on Bitcoin and other cryptocurrencies, and the quality of this one simply blows all the others out of the water. This is a very murky area informationally, and I was frankly shocked at just how good this book is. If you're familiar with other O'Reilly Press programming books, it might be less surprising that this is exceedingly well-written, extremely useful, and incredibly enlightening, but still I was taken aback at the depth and quality of this book. (I've said it already, but it bears repeating that cryptocurrency books vary widely in quality and frequently toe the line of marketing rather than informing.) In any event, kudos to Andreas and his editors and I have already preordered (and breathlessly await) his forthcoming Ethereum book. One final note: this book is a great resource not just for programming, but simply understanding, Bitcoin. Much of it is reasonably complex and requires programming background, but the book does not require you to actually be plugging code into a command line to appreciate the insights and explanations. Review: By Far, the Best Development Resource for Bitcoin - Mastering Bitcoin does not disappoint. Most of the knowledge in this book is available online (the book is actually open-source on Github), but having every aspect of Bitcoin explained in one location has been very useful and convenient for me. This book follows the usual O'Reilly format, which, combined with the clear, working examples and top-down explanation makes the concepts easy to grasp, even with little to no past exposure. Everything I've struggled with while developing a block explorer and mobile wallet has been covered in this book... Base 58, encryption algorithms, signing transactions, block formats, multisig, segwit, BIPs, scripting capabilities... you name it, this book explains it.















| Best Sellers Rank | #189,245 in Books ( See Top 100 in Books ) #644 in Finance (Books) #911 in Entrepreneurship (Books) #1,441 in Computers & Technology (Books) |
| Customer Reviews | 4.7 out of 5 stars 1,262 Reviews |
B**E
An incredibly well-written, informative, and non-ideological guide to programming Bitcoin
I have read a lot of books on Bitcoin and other cryptocurrencies, and the quality of this one simply blows all the others out of the water. This is a very murky area informationally, and I was frankly shocked at just how good this book is. If you're familiar with other O'Reilly Press programming books, it might be less surprising that this is exceedingly well-written, extremely useful, and incredibly enlightening, but still I was taken aback at the depth and quality of this book. (I've said it already, but it bears repeating that cryptocurrency books vary widely in quality and frequently toe the line of marketing rather than informing.) In any event, kudos to Andreas and his editors and I have already preordered (and breathlessly await) his forthcoming Ethereum book. One final note: this book is a great resource not just for programming, but simply understanding, Bitcoin. Much of it is reasonably complex and requires programming background, but the book does not require you to actually be plugging code into a command line to appreciate the insights and explanations.
A**N
By Far, the Best Development Resource for Bitcoin
Mastering Bitcoin does not disappoint. Most of the knowledge in this book is available online (the book is actually open-source on Github), but having every aspect of Bitcoin explained in one location has been very useful and convenient for me. This book follows the usual O'Reilly format, which, combined with the clear, working examples and top-down explanation makes the concepts easy to grasp, even with little to no past exposure. Everything I've struggled with while developing a block explorer and mobile wallet has been covered in this book... Base 58, encryption algorithms, signing transactions, block formats, multisig, segwit, BIPs, scripting capabilities... you name it, this book explains it.
A**A
the reference
This book is really a reference on bitcoin from a technical point of view. It is written with an underlying consistency which allow to have a proper view on the topic. If you have tech background this is the typical textbook that will not get quickly outdated and gives a good foundation which you cannot have just by reading blogs and attending meetup. Armed with the learnings form this text it is possible to follow all the last progress in the field. I am looking forward to read the ethereum book from the same author. A really complete overview about blockchain would need also good textbooks about finance and law. Not easy. For me this is still a missing piece in available literature. If the goal is understanding the technology I would say that you have what is needed buying this book: reading more than once and doing the labs is necessary (it doesn't come for free).
O**A
Nice read!
Great book to read. It is very in-depth and may take a few re-reads to get all the concepts but it is a great way to learn a about the Bitcoin network and from all aspects. From mining to wallers. The programming excersies are limited and for beginners might need more hand holding but this is a great reference to have for any bitcoiner.
A**R
Good book
Good book
J**E
Despite all the free bitcoin resources, this book is more than worth the price
I recently went back to Mastering Bitcoin and the graphical explanation of how to get from a public key to a P2PKH address is crystal clear. This is not the first time that I was using some 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 clear and correct information all in one place, and presented in order. If you start at the beginning of this book and finish 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 get this book online for free... in small pieces. If you are considering buying it maybe try using the online version to read about something you are on clear on before paying.
J**T
This is the best technical book I have found on the subject
This is the best technical book I have found on the subject, where many other blockchain and bitcoin books appear to be more popular science than technical education. This book prepares the reader to develop on this platform, as well as architect solutions. Each chapter describes the ingenious approaches that developers have come up with to solve practical, as well as existential, problems of trust and distributed exchange. Even if you are not a developer, it is fascinating to read about the solutions that have been developed, and how each one builds on the ones that came before it. The book is well-written and has been carefully edited for grammar, organization, diagrams, code examples, and so on. Of course, one should probably expect this quality of technical writing and publication from O'Reilly. I enjoyed it and have pre-ordered "Mastering Ethereum", by the same author, Andreas M. Antonopoulos.
W**S
Review from a non-technical person
I don't have a technical background, but I trust Andreas' knowledge of the space so I gave this a shot. It can be very technical at times, and I knew this going in. Fortunately, even with my non-technical background, I was able to grasp key concepts of Bitcoin and have a better understanding of it overall. It was slow going though, so I would only read a little at a time to digest everything. I got so sick of "books" that were the "ultimate guide to.." or the "Bible of Bitcoin.." none of that is true. Those are scams in my opinion trying to capture some profit from the current craze. This is the only book that fully encompasses Bitcoin outside of typical college textbooks (which is my next step). I'm looking forward to his next book on Ethereum.
J**O
Excellent to really understand Bitcoin technology
Excellent to really understand Bitcoin technology
C**R
Incredibly written, uses real life scenarios to uncover Bitcoin.
I've always wanted to understand Bitcoin from an technical point of view. Reading all the BIPs and whitepaper can be challenging and quite daunting to me. I'm an engineer by trade but lack understanding and confidence in reading academic papers. This book is incredibly easy to read, applies user stories with real transactions to breakdown all parts of Bitcoin; wallets, transactions, nodes, network. There's so many "that's how that works" moments, I just wanted to read more. Great book!
A**S
Excelente livro
Excelente publicação do Andreas. Não indicado para iniciantes no assunto embora alguns capítulos iniciais abordam conceitos básicos e introdutórios do protocolo e da tecnologia por trás do Bitcoin. Para programadores, indico fortemente. Conteúdo bem elaborado e a parte técnica bem avançada.
D**L
Essential book to understand Bitcoin and Blockhain
This book is exceptionally well-written and accessible to a wide audience. It seamlessly transitions from introductory concepts to more in-depth discussions of cryptography and the Lightning Network. This comprehensive guide provides a thorough understanding of Bitcoin's origins, evolution, and the future of blockchains and cryptocurrencies. You may also read the free version in the web if you cannot afford to buy the book.
A**I
Simplicity
Nice book for beginners
Trustpilot
5 days ago
2 weeks ago