Decentralized Apps: The Pros and Cons

Gbolahan
2 min readDec 14, 2021

--

DApps have their backend code running on a decentralized peer-to-peer network, as opposed to typical applications where the backend code is running on centralized servers. A DApp can have frontend code and user interfaces written in any language that can make calls to its backend.

DApps are great if you think about it but for every Yin there must be a Yang, we as a race must now determine which out-weighs the other, here i will be talking about what I’ve been able to get all over the Internets for the Pros and Cons

Pros

  1. Because dApps are decentralized, they are free from the control and interference of a single authority.
  2. Many of the advantages of dApps center around the program’s ability to safeguard user privacy.
  3. A decentralized social media platform would be resistant to censorship because no single participant on the blockchain can delete messages or block messages from being posted

Cons

  1. Fixing bugs or updating DApps is difficult, as every peer in the network has to update their node software.
  2. The use of dApps is still in the early stages, and thus it is experimental and prone to certain problems and unknowns.
  3. it can be challenging for developers to make needed updates to dApps because the data and code published to the blockchain are hard to modify.
  4. Some applications require verification of user identity (that is, KYC), and as there is no central authority to verify the user identity, it becomes an issue while developing such applications.

Personally, I would say dApps are going to happen either ways but how decentralized can it be, a world where there is no control can be as chaotic and liberating. Instances where the firm won’t be able to delete a disturbing post on social media and same instance where we take away the power of deleting a vital information from the majority.

Welcome to Conscious oblivion.

--

--

Gbolahan

I'm a Mobile Developer (Flutter) , Interested In science and how it's suppose to help.