What is DApp?
Pratik Jain
By: Pratik Jain

What is DApp?

There is increasing sense of need for decentralisation of web content these days due to over centralisation of the data. As we are aware, major centralisation nodes for data in todays world, as evolved over the years has been Facebook, Google, Amazon and few more. This has brought in a way a scenario where entire data on internet has become centralised. This centralised data can be now controlled, managed and monitored by these centralised nodes.

In such a scenario, need for decentralised Applications is found as apt. DApp is an abbreviated form for decentralized application. A DApp has its backend code running on a decentralized peer-to-peer network. Contrast this with an app where the backend code is running on centralized servers.A DApp can have frontend code and user interfaces written in any language (just like an app) that can make calls to its backend. Furthermore, its frontend can be hosted on decentralized storage such as Swarm or IPFS.

With advent of IPFS, the existence and proliferation of DApps has become more practical. These DApps can bring-in more user control in the data over internet and can break down the existing monopoly of the data prevailing now.

Leave us a comment