Take advantage of Bitcoin’s underlying technology, the blockchain, to build massively scalable, decentralized applications known as dapps. In this practical guide, 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.
Table of contents
1. What Is a Decentralized Application?
- Preliminaries: What Is Bitcoin?
- What Is a Decentralized Application?
- The History of Decentralized Applications
- Enabling Technologies
- Getting Started
- 2. A Flourishing Dapp Ecosystem
3. Building Your First Dapp
- What Are We Building?
- Dapp Economics
- Remaining Problems
- 4. OpenBazaar
- 5. Lighthouse
- 6. La’Zooz
- Title: Decentralized Applications
- Release date: July 2016
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781491924549
You might also like
Designing Distributed Systems
Without established design patterns to guide them, developers have had to build distributed systems from scratch, …
Software Engineering at Google
Today, software engineers need to know not only how to program effectively but also how to …
Go is rapidly becoming the preferred language for building web services. There are plenty of tutorials …
The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition, 2nd Edition
"One of the most significant books in my life." —Obie Fernandez, Author, The Rails Way "Twenty …