Mastering Bitcoin: Programming the Open Blockchain 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Frequently bought together
Customers who viewed this item also viewed
From the Publisher
|Mastering Bitcoin||Programming Bitcoin||Blockchain||Decentralized Applications||Mastering Ethereum||Unblocked|
|Related Cryptocurrency Titles||Unlocking Digital Cryptocurrencies||Learn How to Program Bitcoin from Scratch||Blueprint for a New Economy||Harnessing Bitcoin's Blockchain Technology||Building Smart Contracts and DApps||How Blockchains Will Change Your Business (and What to Do About It)|
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.
There was a problem filtering reviews right now. Please try again later.
I would suggest this book for anyone technically minded that wants to take the deep dive into understanding blockchain technology.
It is starting 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 isn't mentioned at all. The 2nd edition was published in July 2017, so it's only about a year out of date currently. Also, explanations of the new technology can be found online in various places, and you still need the understanding of Bitcoin that the rest of the book provides.
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.
Couple of years later (today), I've actually started blockchain programming and I find myself ALWAYS coming back to this book for a deeper understanding on this topic than any other book in the market.
It gives me deep pleasure to see how beautifully so many topics and been analysed and explained.
It is not easy reading, but becoming good at anything needs an effort (and you CANNOT do better than using this book as a reference for serious bitcoin programming).
Top international reviews
It explains everything very cleverly. I used to machine code a Motorola 6502 chip on my Commodore Pet in the late 70's so I am not fazed by the coding sections. Thank goodness AA wrote this BIBLE for bitcoin for the masses.... as that is what this book is.
I am reading it now for a second time...just as enjoyable if not more so because I understand the whole thing so much better.
Do not bother looking for another book...this is the one.
The book also taught me a very useful lesson.The Bread wallet now allows one touch payment to suppliers. My Bread wallet was not set up to require my passcode before making a payment. MAKE SURE YOURS IS BEFORE SCANNING CODES.
BUY THIS BOOK
I am looking forward to a new book by the same author and publisher later in 2018 on "Mastering Ethereum".
Found myself having to reread earlier chapters as focus jumped about a bit but mostly ended up telling me whstvi wanted to know. A bit weak on the difficult subject of elliptic curve cryptography - had the impression the author was struggling also.
All the main parts of Bitcoin are covered, including the blockchain, keys, addresses, wallets, transactions, scripting, the peer to peer network, mining, security, and 'advanced' topics such as coloured coins, segregated witness, and the lightning network.
I highly recommend this book to all developers and others who want a thorough technical explanation of Bitcoin. If you are planning to do any kind of serious technical work related to Bitcoin or any other cryptocurrency then this is the best place to start.
This is a necessity if you want understand the technical aspects of Bitcoin and the Blockchain, or just to get some really good straight forward extra Blockchain development knowledge.