Tired of ads? Enjoy an ad-free experience by signing up.
  • Insights
    This article was written by a TIA community member. Insights pieces undergo the same rigorous editorial process that newsroom-produced articles have.
Oleksiy Kuryliak ยท ยท 4 min read

Decentralized apps, or Dapps, are the future. Hereโ€™s what you need to know

bitcoin-computer

Photo credit: Pixabay

Blockchain has undoubtedly broken the internet in the past year. Originally, Satoshi Nakamotoโ€™s bitcoin was intended to disrupt global financial systems by providing a trustless, peer-to-peer electronic cash system. But the technology has proven to do a lot more, essentially enabling developers to disrupt not only financial systems but also virtually every industry.

This became possible through decentralized applications (Dapps), which are based on blockchain. Letโ€™s take a closer look.

What makes a Dapp?

Most of the apps we know today are centralized, which means a few things:

  •    The overall flow of information comes from a single center.
  •    The control of individual units is executed from a single center.
  •    All individuals are dependent on the single center.

Unlike centralized apps, Dappsโ€™ server-client model is entirely distributed. In order for an application to be categorized as decentralized, it needs to fulfill the following criteria:

  • It should be autonomous and open-sourced. This suggests that any changes on it may only be executed after reaching a consensus. It also means that there is no single authority executing those changes.
  • Protocols and information are stored on blockchain, protected by cryptography.
  • Tokens are issued and used for rewarding application access and network users.
  • Tokens are generated through an algorithm that encourages contribution by the members of the network.

According to Vitalik Buterin, founder of Ethereum, these criteria can be summed up in this way:

  • Logical: Does the interface and the structure of data of the system suggest a distributed structure or a centralized one?
  • Political: How many individuals are given control over computers that comprise the system?
  • Architectural: How many computers can the system sustain before collapsing?

Advantages of Dapps

Before we go into the advantages of Dapps, consider this: everything an app can do, a Dapp can do better. Unlike centralized applications, Dapps provide a particularly quick, affordable, and highly efficient way of processing big data.

So, here are some of the biggest advantages of Dapps as compared to traditional apps:

Higher level of security

The nature of Dapps provides for a higher level of overall security. Since the information is stored on a distributed ledger, a potential threat would have to go through the burden of hacking all of the connected nodes. This addresses popular attacks such as distributed denial of service (DDoS).

The nature of decentralization itself bars collusion and infiltration, making Dapps a whole lot harder to hack.

Two types of Dapps

How do Dapps work?

Challenges for developers

Stay ahead in Asiaโ€™s tech landscape

You've reached your 2 free content limit for the month. Sign up for free to read the full story.

๐Ÿ„ For casual readers / ๐Ÿ‘ถ Free

Basic

US$0

Free forever

Get instant access to this article and more every month

0 premium content

Unlimited news briefs

5

5 articles

Ad-free reading experience

Just US$0 per day

โŒ›Sign up in 20s. No payment details needed.

๐Ÿ“– For learners / ๐Ÿ‘ Starter

Lite

US$4.92/month

Billed annually at US$59/year

Get instant access to this article and more every month

4

4 premium content

Unlimited news briefs & articles

Ad-free reading experience

Just US$0.17 per day

Cancel anytime

Our subscriber community includes professionals from these companies:

Stay updated on the go with our mobile app.

Get latest insights with smoother, more personalized experience through TIA mobile app.

Community Writer

Oleksiy Kuryliak

Strategic B2B Marketing Consultant & Startups Advisor with 10+ years in marketing technologies, business development & political consulting. Founder of Rioks, a strategic marketing consultancy.