What is DApp

Beginner
2m

DApp stands for decentralized application, which is a digital application or program running on a decentralized peer-to-peer (P2P) network or blockchain. How does it differ from traditional web applications?

  • The biggest difference between DApp and traditional web applications is the "D", which is Decentralized. The source code of a DApp source code generally consists of smart contracts and runs on a public, open-source, decentralized blockchain network. A traditional web application, on the other hand, is usually owned by a single company, and its code runs on one or more centralized servers controlled by the company. The interaction between the user and the application needs to be done through the server.
  • Anonymous & Privacy. Unlike traditional applications, DApps do not require users to submit personal information. Traditional applications usually require users to submit identity information for KYC verification or provide personal information such as telephone numbers or email addresses for registration before using the application.
  • Public & Transparency. Dapps are generally open source, and anyone can view and use their underlying code. Changes to code are typically voted on by the community. In contrast, the code of a traditional application is normally owned by a centralized company. The company can make changes to applications' code directly.

In terms of usage, DApps are similar to traditional applications and can be developed for a variety of purposes, including gaming, finance, social media, etc.

Examples of centralized applications and DApps

You might also be interested in the following information:

Web3

What else do you want to learn?

Send

In This Article

delate
Use TokenInsight App All Crypto Insights Are In Your Hands
Open