What is dApp


Decentralized applications, or dApps, are software programs that run on a blockchain or peer-to-peer (P2P) network of computers instead of on a single computer. Decentralized applications, or DApps (also called “dapps”) are thus outside the purview and control of a single authority. DApps are often built on the Ethereum platform.

They have been developed for a variety of purposes including gaming, finance, and social media. Understanding Decentralized Applications (dApps) A web app such as Uber or Twitter runs on a computer system that is owned and operated by a company that has authority over the app and its workings.

No matter how many users there are, the backend is controlled by the company. DApps can run on a P2P network or a blockchain network. For example, BitTorrent, Tor, and Popcorn Time are applications that run on computers that are part of a P2P network, which allows multiple participants to consume content, feed, or seed content. dApps run on a blockchain network in a public, open-source, decentralized environment and are free from control and interference by any single authority.

For example, a developer can create a Twitter-like dApp and put it on a blockchain where any user can publish messages. Once posted, no one—not even the app creators—can delete the messages.