June 13, 2021

What is Dapp?

What is Dapp

DApp, short for decentralized applications, is similar to any software application; however, it works on blockchain or P2P (peer-to-peer) networks rather than a central server. Applications that run as P2P are all called dApps. DApp has features such as:

➔ It is open source and works on its own without the need for an intermediary. It is not affiliated with a single center, which makes it resistant to censorship.

➔ Data and records are kept transparent for everyone to review. Since they are made of blockchain-based smart contracts, cryptocurrencies can be easily integrated into Dapp’s core functions.

➔ All data is backed up and stored on the network. An encryption token is used to secure the network.

Facebook vs. DApp

Facebook, for example, is a standard web application running on a central server model. Facebook’s data is controlled by individual authorities and

can be changed or manipulated accordingly. Although we are all Facebook users, the backend is still controlled by a single entity.

DApps, by contrast, are distributed by their nature and require the participation of network users to change or control information. No one has the authority to change the data or information on the network after going through the consensus mechanism. Ecosystems such as Cardano, EOSIO, DFINITY, Zilliqa, TRON are examples of these decentralized applications.

Open Source

DApps are decentralized and open source applications. Instead of having one hand in control, platforms allow all network participants to follow events. Any changes to the network of DApps are agreed upon by consensus. But as a result of being open source, they can also be vulnerable to cyberattacks.

Decentralized Consensus

Before blockchain technology, transactions were conducted through a central authority that monitors and verifies them. DApps, on the other hand, work in a P2P model. All transactions on these networks are processed through a decentralized consensus mechanism.

The majority of node operators pass through the network as soon as they confirm a transaction. These operators are rewarded with the applications’ own tokens.

Nodes Independent From Each Other

All nodes running on DApp platforms are independent from each other. If one of these nodes fails, the other nodes remain unaffected and continue operating the network.

Result

The ability to store data in a decentralized way is truly revolutionary. With Ethereum, it has become possible to deploy smart contracts to power the backend for dApps. While there are thousands of DApps that offer a large number of services, the area is still in development. As more dApps are developed; It is thought that a fairer, more free and accessible world of the internet will be approached.

Share
Cristina Amy

Cristina is the most talkative employee in the Argon team. Responsible for the coordination between the group managers and the team. She is used to technical problems and can do a lot of work at the same time. She studied psychology and is 34 years old. She says "I am Turkish while working and Dutch while thinking". She continues to work remotely and joins the team after pre-sales. She is a total animal lover and friendly.