DEV Community

Cover image for What are DApps
Sumrit Grover
Sumrit Grover

Posted on

What are DApps

Most apps today run on centralized networks, operated by a controlling authority. For example, social media networks, banks, and streaming services hold your data on centralized servers.

While this centralization is efficient, it generates huge amounts of user data. And that means unwanted exposure to hacks, creepy advertising.

Dapps might feel like regular apps. But behind the scenes, they have some special qualities because they inherit all of the blockchain superpowers.

Here's what makes DApps different Apps

Image description

1. No Owners

Dapp code cannot be removed once it has been deployed on Blockchain. Furthermore, anyone may utilize the dapp's functionalities. Even if the dapp's team disbanded, you may still utilize it. Once it's on Ethereum, it's there to stay.

2. Free from censorship

You can't be blocked from using a dapp or submitting transactions. For example, if Twitter was on Ethereum, no one could block your account or stop you from tweeting.

3. One anonymous login

Most dapps do not need you to divulge your real-world identity. Your account serves as your login, and all you need is a wallet.

Image description

4. Plug and Play

Dapp code is frequently available and compatible by default. Teams frequently build on the work of other teams. If you want to allow users to exchange tokens in your dapp, just copy and paste the code from another dapp.

Image description

5. No down time

The dapp will only go down if Ethereum itself goes down once it is live on Ethereum. Attacks on networks the size of Ethereum's are notoriously tough.

6. Backed by Cryptography

Assailants won't be able to fabricate transactions or other dapp activities on your behalf because of cryptography. To keep your credentials safe, you authorize dapp actions with your Ethereum account - normally via your wallet.

Image description

7. Free from censorship

It is not possible to be prevented from utilizing a dapp or submitting transactions. No one could restrict your account or prevent you from tweeting if Twitter was run on Ethereum, for example.

Top comments (0)