What are D’Apps? – An Easy Guide to Decentralized Applications

Planet earth with digital icons around it in space

Facebook and Snapchat, are consistently ranked as New Zealand’s top apps for Android and IOS. However, events like 2018’s Cambridge Analytica scandal, routinely demonstrate that major tech firms care very little about user privacy. There is good news, though.

Blockchain-based decentralized applications have the potential to put app users in full control of their private data. Proponents also argue that decentralized applications can tackle Internet censorship, and even improve the security of online payment processing.

Facebook like button pulling the middle finger at bitcoin in space with earth and stars in background

What are D’Apps?

A D’App is essentially the same as any app anyone might download from Google Play or the IOS App Store. However, to understand what decentralized applications are, it is important to understand how regular apps work.

Apps like Facebook and Google Drive, are hosted on centralized IT infrastructure. This allows app providers to analyze any information uploaded to their platforms and any data communicated across their networks. This in itself is a major privacy concern.

Ethereum distributed applications graphic with dark blue background

Decentralized applications address privacy and security issues associated with regular apps. Specifically by building apps on decentralized platforms like the Ethereum blockchain.

  • D’App data is not centrally stored or managed by third-party corporations
  • All data communicated via D’Apps is end to end encrypted
  • Immutable blockchain data storage makes communications impossible to censor

various apps on a phone screen

Key Features of Decentralized Applications  

To qualify as a true D’App, decentralized applications need to be opensource and completely decentralized. D’Apps also need to feature a consensus algorithm which generates and uses D’App specific tokens to pay for network storage and bandwidth.

Mobile phone connecting to multiple places on world map with bitcoin logos

How do D’Apps Work?

D’Apps treat all transmitted data and app interactions like cryptocurrency transactions. Fees are, therefore, charged when sending D’App messages and uploading images to D’App equivalents of Instagram. At the same time, data becomes immutably stored on app blockchains, just like data on a cryptocurrency transaction ledger.

Ethereum logo in front of purple interconnected world map

Storing and transmitting D’App data in this way makes information impossible to censor, steal, or share among unauthorized third-parties. Moreover, although app interactions are processed like cryptocurrency transactions, D’App transaction fees are negligible and many D’Apps are entirely self-funding. (Meaning that users don’t have to pay to play to use D’Apps.)

Distributed applications various use cases info graphic mind map

The Future of D’Apps

At present, decentralized applications on platforms like Ethereum, include decentralized freelance marketplaces, mobile games, and instant messaging applications. However, at present, most D’Apps can’t be downloaded and used like Android and IOS applications. Instead, D’Apps have to be operated using web browser add-ons like the Ethereum Metamask Google Chrome and Firefox web browser extension.

apple app store on cell phone image

Given that most D’Apps can only be used using web browser extensions, mainstream consumer adoption of decentralized applications is somewhat lackluster. However, in future, it is hoped that D’Apps will be as widely accessible as regular apps available via Google Play and the IOS App Store.

Click here to learn more about some of the other profound applications of the blockchain