Professional Documents
Culture Documents
Dapps are the decentralized apps that are run by many users on a decentralized networks on a
trustless servers. They let users to use application without depending on the server and that makes
user the sole owner of the app.
Features of Dapps :-
Advantages of Dapps:
• There is no central server head and hence it is more secure than the current client server
network.
• The secure data of the entire database as the data is stored in the form of blockchain.
• Any change that has to be made in the data undergoes a check through every connected
server.
Disadvantages of Dapps:
Criteria of a DAPP
To specify an app as a DApp it needs to follow some criteria and they are as follows:
1. Financial Blockchain Application: These DAPPS manages the money and finances of the
users. The regulations is looked after by the system and the consensus protocol.
2. Semi Financial Blockchain Application: These DAPPS syncs the data on or outside the
blockchain and accordingly manages the finances on the blockchain.
3. Fully Functioning Centralized Application: These apps has the feature of Decentralised apps
and distributed blockchain networks. They are completely non financial and based on the
blockchain they use.
Functioning of a DAPP
Firstly, the app must be open source so that anyone can modify it without a central entity then the
secured data is stored on the ledgers known as data ledgers and that data can be mined using the
tokens generated which varies from data to data.
1. Proof of work: The POW entitles the users to gain rewards on how much work is done by
the user on a particular dapp.
2. Proof of stake: The POS uses the number of transaction of tokens.
“DAPPS are the solutions of many problems and can make many things better as they are dealing
with the data of highest importance.”