Nexus Docs

Intro to Dapps

Decentralized Applications the future of web 3.0

What are Dapps?

Decentralized applications (dApps) are applications or programs that use blockchain or peer-to-peer (P2P) network of computers as the backend. DApps (also called "dapps") are outside the purview and control of a single authority. DApps—which are often built on the protocol platforms—can be developed for a variety of purposes including gaming, finance, and social media.
It has to be noted that not all blockchains are created equal and here we are taking about chains which are fully decentralized in terms of consensus and physical network topology. Many blockchains maybe distributed in the network topology, but may have certain centralized segments, like most mobile wallets which connect via proxies to the network or centralised services to power dapps like Infura.

What are the benefits of dapps?

Dapps have several exciting aspects:
  • Censorship-resistant--With no single point of failure, it’s very difficult for governments, Big-tech or powerful individuals to control the network.
  • No downtime--Relying on a peer-to-peer system ensures the dapps continue to work even if individual computers or parts of the network go down.
  • Blockchain-based--As they are made of blockchain contracts, they can easily integrate cryptocurrencies into the basic functionalities of the Dapp.
  • Open-source--This encourages the widespread development of the dapp ecosystem enabling developers to build better dapps with more useful or interesting functions.