Skip to Content
Decentralized Applications
book

Decentralized Applications

by Siraj Raval
July 2016
Intermediate to advanced
150 pages
3h 15m
English
O'Reilly Media, Inc.
Content preview from Decentralized Applications

Chapter 2. A Flourishing Dapp Ecosystem

The blockchain space can be pretty confusing. There is a seemingly endless array of startups, altcoins, ideologies, and buzzwords floating around, and it can be difficult to make sense of it all. It’s useful to subdivide the space into three categories, following Melanie Swan’s book Blockchain (O’Reilly) and others; blockchain 1.0 is currency, blockchain 2.0 adds in contracts (stocks, bonds, financial assets), and blockchain 3.0 encompasses applications beyond pure finance in areas like governance and health (dapps). In this chapter we’re going to be talking about what needs to happen for all three to progress. As a dapp developer, you just want one thing: the right tools to make your dapp secure, robust, and profitable. This chapter will describe what a flourishing dapp ecosystem would look like; that is, an ecosystem where making dapps is really easy. I’ll also discuss the technical requirements to make a dapp and what is currently possible.

There are four concepts in web applications that have traditionally been in the domain of centralized control: identity, wealth, data, and computing. Each of these requires trust in a provider—a trust that can be betrayed. Recent advances in distributed-system technology can put users in control of these things, so let’s dive into these enabling innovations step by step.

Decentralized Data

This is the most important of the concepts to me. Currently, we trust “The Stacks” with our data. We willingly ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Building Ethereum Dapps

Building Ethereum Dapps

Roberto Infante

Publisher Resources

ISBN: 9781491924532Errata PageSupplemental Content