DApp and the Relationship with Blockchain
Decentralized Application (DApp) is an application built on the blockchain, also known as a decentralized application. DApp is built on the blockchain network, and the relationship between DApp and blockchain is Like apps built on iOS and Android systems, DApps allow the blockchain to develop various application values, which can be said to have opened the blockchain era.
Decentralized Application DApp
DApp is an app developed for a certain application technology purpose, that is, an application in the blockchain world. Common applications include financial investment, stores, etc., and are constructed in a decentralized way. The deployment and operation on the chain can run automatically after construction. Due to the decentralized nature of the blockchain, all data are open, transparent and immutable.
DApps are decentralized, eliminating the risk of centralized management. Common public chains include ETH, ESO, IOST, TRON, etc. Currently, the Ethereum (ETH) public chain has the most nodes and high security. Most popular with developers.
How to Distinguish DApp from App
APP (Application) is an application downloaded on daily mobile phones, such as Facebook, Line, etc. DApp literally translates to a decentralized APP, just like decentralized Facebook and Line, which are often seen on the Internet To being punished by Facebook for political or sensitive speech, there will be no centralized judgment or punishment in DApps.
If an engineer wants to develop an App, the traditional App must choose the iOS or Android system, and the DApp must be developed on the public chain system of the blockchain, so the difference between the two lies in the different systems and whether the overall management is centralized , in the App, all user data will be controlled by the developer and stored on the developer’s data platform. It is difficult for the user to trace the development method and details of the App, but in the DApp, the data is encrypted and stored in the block On the chain, users can learn all the development data from the blockchain and have control over any virtual assets they own in the DApp