Skip to content

🙋 What is Web3 DApp?

Web 3.0 applications are called DApps, the full name of which is Decentralized Application.

In Web 2.0, the services we access are all [centralized] services, and the administrator has absolute authority, and some of the platform's initiatives have a great impact on users. After "decentralization", this kind of absolute authority will disappear, everyone can view your code logic, if you deliberately hide the code logic, then it will be an unequal smart contract, will not be recognized.

According to The General Theory of Decentralized Applications White Paper, applications that meet the following criteria are considered DApps.

  • Open Source - Decentralized applications must be fully open source and self-running, simply by making the code completely public so that it can be reviewed and modified by other developers or programmers.

  • Decentralization - The encryption of all data in a publicly accessible blockchain.

  • Tokens - Provide the blockchain with native digital currency (Coins) or tokens published with smart contracts that provide value to miners and users.

  • Algorithm - Enables mining through a network of nodes using standard cryptographic algorithms.