Decentralized Applications: Harnessing Bitcoin’s Blockchain Technology

(18 customer reviews)

$12.00

Author(s)

Pages

118

Format

PDF

Published Date

2016

571 People watching this product now!
Description

In Decentralized Applications, author Siraj Raval explains why dapps will become more widely used—and profitable—than today’s most popular web apps. You’ll learn how the blockchain’s cryptographically stored ledger, scarce-asset model, and peer-to-peer (P2P) technology provide a more flexible, better-incentivized structure than current software models.

Author’s Introduction:

A new model for building massively scalable and profitable applications is emerging. Bitcoin paved the way with its cryptographically stored ledger, scarce-asset model, and peer-to-peer technology. These features provide a starting point for building a new type of software called decentralized applications, or dapps.

Dapps are just now gaining media coverage but will, I believe, someday become more widely used than the world’s most popular web apps. They are more flexible, transparent, distributed, resilient, and have a better incentivized structure than current software models. This is the first book that will help you to understand them and create your own.

Once you understand the theory behind dapps and what a thriving dapp ecosystem looks like, Raval shows you how to use existing tools to create a working dapp. You’ll then take a deep dive into the OpenBazaar decentralized market, and examine two case studies of successful dapps currently in use.

  • Learn advances in distributed-system technology that make distributed data, wealth, identity, computing, and bandwidth possible
  • Build a Twitter clone with the Go language, distributed architecture, decentralized messaging app, and peer-to-peer data store
  • Learn about OpenBazaar’s decentralized market and its structure for supporting transactions
  • Explore Lighthouse, a decentralized crowdfunding project that rivals sites such as Kickstarter and IndieGogo
  • Take an in-depth look at La’Zooz, a P2P ridesharing app that transmits data directly between riders and drivers

Contents:

  • What Is a Decentralized Application
  • A Flourishing Dapp Ecosystem
  • Building Your First Dapp
  • OpenBazaar
  • Lighthouse
  • La’Zooz
Decentralized Applications: Harnessing Bitcoin’s Blockchain Technology By Siraj Raval PDF
2.9
18 reviews
7
1
1
1
8

18 reviews for Decentralized Applications: Harnessing Bitcoin’s Blockchain Technology

Clear filters
  1. Rebekah Marks (verified owner)

    The problem with most books out on Bitcoin and/or Blockchain is they are not able to separate the two. One quick hint: The Blockchain does NOT need Bitcoin; Bitcoin DOES need the Blockchain. The author has a total grasp of the technology underlying Bitcoin, as is seen by the reader, as he flips through the pages (unable or unwilling to put the book down – you will carry it around with you until you have finished reading it).

    Chapter 3 is a joy to read as the author takes you through the twists and turns of Decentralized “Everything”.

    More than worth the price at twice the going rate – Highly recommended.

  2. Denisse Conrad (verified owner)

    Siraj is a genius! I really enjoy his YouTube videos so I knew I would also enjoy this book on Decentralized Applications. Decentralized Applications (dApps) are the future, and this book has given me a great understanding of how they work and functino.

  3. Flora Davenport (verified owner)

    This is one of the better technical books I’ve read. I read the ebook and think its got the right ideas on how we should go about building distributed software. The part I liked best was when the author was talking about how Go helps with concurrency and data resiliency issues.

    I didn’t think a decentralized twitter would be possible, but he systematically showed how it was. For every chapter in the book there’s an accompanying code sample that’s well documented. I wasn’t sure if the code samples still worked so i went on GitHub and tried them out.

    They work just fine, save for one that had a dependency that didn’t work anymore. I think at this point i’m pretty excited to just start building. Other reviews here seem extremely harsh, I don’t know what they were expecting. This book was the perfect introduction to this sort of thing for a newb like me who only makes normal web apps using Rails. I want a sequel!!!

  4. Bailey Hale (verified owner)

    This is a terrible book. Very little on details and the code samples and repos don’t work. Waste of money.

  5. Karson Levy (verified owner)

    Wow, great intro to decentralized tech. I was itching to read this book for several months. I can’t believe how often it was delayed. C’mon O’Reilly! I though that the best way to read it was to implement each code snippet the author discussed. I liked the details on the dependencies and the language specifics. Perhaps the other reviewers didn’t find this stuff interesting, but I definitely did. After reading this book it makes a lot of sense that the author chose to write such a high level overview. I was looking for a high level overview and this was it. Dapps are just now getting started, it’s such a futuristic concept. A lot of the projects discussed in the book were just ideas for the past few months and are just now starting to take off.

    I took the mention about incorporating as a nonprofit with a grain of salt since I’m sure there are multiple other legalities to consider when there is no accountability. My favorite chapter was the one that talked about La’Zooz. There’s lots of really cool stuff on ways that drivers can get paid. And although I feel pretty knowledgeable about Bitcoin, this book really brought me up to speed with the bitcoin details I needed to know in order to understand decentralized apps. The code samples were well documented, and I think that there could’ve been more to the book but overall it was a great read and I’m prepped to learn more.

  6. Denver Gonzalez (verified owner)

    when creating complicated Hilbert space, code crashes. I’ll be more thoughtful with my output next time.

  7. Gwen Chambers (verified owner)

    The writer has a shallow understanding of the field. This is a poor review of the topics written by a serial plagiarist with no credibility in the industry.

  8. Ezequiel Lin (verified owner)

    This book is great for keeping in your bathroom if you ever run out of TP and need to tear off some pages to wipe yourself with. It also doubles as a great way to stay warm in the winter by simply lighting it on fire.

  9. Makenna Mosley (verified owner)

    This books really does not look like a complete book, some random information collected and put together as a book, no proper github maintained, broken links and dated information. Really not worth your time or money, just google some results better use of one’s time.

  10. Bellamy McBride (verified owner)

    I think of this book as more of a brochure rather than anything else. It’s a book of opinions, hopes and dreams

    I can’t honestly say a practical guide on building anything in particular, it’s rather a book which outlines possibilities, discusses several seemingly disparate topics without any in-depth explanation and ultimately may leave readers more confused about some subjects than before they started.

    The publication felt rushed and unfinished, and in the end I kind of gave up on it because the last section just turned into reading copy and pasted source code from GitHub and personal opinions.

    Maybe the author had the best intentions for this book and there were some interesting ideas presented; however, I think most of the content found in it’s pages would be better served in a personal blog and not published book.

  11. Dilan Todd (verified owner)

    Uninteresting, no proper content.

  12. Abigail Arnold (verified owner)

    Demystified the blockchain for me. Super easy read. Took me about 2 hours (without the code).
    Super high level, but for me, this is what I needed.

  13. Alondra Rubio (verified owner)

    Awesome book to get started understanding blockchain and DApps. Only thing which is negative is that the links for the source codes no longer seem to be valid which is not great . Apart from the author is really awesome and following him already on youtube !

  14. Zariah Truong (verified owner)

    It’s not a book . Just 100 page seems like collections of couple of blogs . I will recommend , go through some online contents rather than this book .
    Don’t buy it complete waste of money.

  15. Wes Mays (verified owner)

    This book really tackles a lot of things at once. If you’ve watched Siraj’s videos on Youtube, you’ll understand what message he is trying to get across and the energy he has to explain them is incredible. This energy is palpable in his book and it has been teaching me a lot about a rather uncharted territories online. I’ve recommended this book to several friends who are also interested in this subject.

  16. Rayden McIntosh (verified owner)

    Beware, there is very little content in this book. It is extremely thin, and most of what there is is just simple case studies on using apps. It really doesn’t even scratch the surface of this complex and fascinating topic.

    This is definitely not worth the current asking price.

    This really feels like it was rushed out to cash in on the current hype. I was very disappointed with this.

  17. Heidi Rollins (verified owner)

    Good overview into decentralized applications and the bitcoin/blockchain environments. Worth reading to get an understanding on how this technology could be used.

    Truth be told, it is lacking on meat, but a good overview nonetheless.

  18. Titan McIntyre (verified owner)

    This small book is an excellent introduction to decentralized app design and to blockchain applications in general. However, this introduction is excellent for managers and non-developers, and I am such a person who enjoyed the book very much. The blockchain application space is an uncharted territory and there are hardly any working code anywhere. For example, “decentralized identity” is just one such concept where one can not find a single working large scale (of the order of million people) implementation anywhere in the world.

    In such barren environment, this little book is like a lighthouse to people like me, who want to gain a quick understanding of the blockchain app realm. I recommend this timely book to anyone out there who want to gain a quick understanding of what is what. Hence do not take this for a classical O’Reilly technical guide with complete source code.

Only logged in customers who have purchased this product may leave a review.