Building Blockchain Projects
上QQ阅读APP看书,第一时间看更新

Advantages of decentralized applications

Here are some of the advantages of decentralized applications:

  • DApps are fault-tolerant as there is no single point of failure because they are distributed by default.
  • They prevent violation of net censorship as there is no central authority to whom the government can pressurize to remove some content. Governments cannot even block the app's domain or IP address as DApps are not accessed via a particular IP address or domain. Obviously the government can track inpidual nodes in the network by their IP address and shut them down, but if the network is huge, then it becomes next to impossible to shut down the app, especially if the nodes are distributed among various different countries.
  • It is easy for users to trust the application as it's not controlled by a single authority that could possibly cheat the users for profit.