What is a dapp (decentralized application)?
🖧 It must be open-source and operate on its own without anyone entity controlling it.
Its data and records must be public.
It must use a cryptographic token to help keep the network secure.
What are the benefits of dapps?
Censorship-resistant – With no single point of failure, it’s very difficult for governments or powerful individuals to control the network.
No downtime – Relying on a peer-to-peer system ensures the dapps continue to work even if individual computers or parts of the network go down.
Blockchain-based – As they are made of smart contracts, they can easily integrate cryptocurrencies into the basic functionalities of the Dapp.
Open-source – This encourages the widespread development of the dapp ecosystem enabling developers to build better dapps with more useful or interesting functions.
What are the weaknesses of dapps?
Hacks – As many are run on open-source smart contracts, it allows hackers the rare opportunity to probe the networks looking for weaknesses. This has led to a spate of hacks on popular dapps.
Usability – A lot of dapps have poor user interfaces, which have put a lot of users off—you can read all our reviews on these services on our reviews page. But, we believe, this is something that’s improving as time goes on.
Users – Like many apps in Web 2.0, the more users a dapp has, the more effective the network is at delivering those services. This is often referred to as the network effect. dapps struggle from low user numbers, which can make them less interactive. It can also make them less secure, as a Dapp’s security can often rely on how many users it has.
What dapps are out there?
Ethereum dapps
Uniswap – a decentralized exchange that enables users to swap tokens peer-to-peer rather than through a centralized intermediary.
Compound – a DeFi lending protocol.
PoolTogether – a “no-loss” crypto lottery.
Audius – a decentralized music streaming platform.
Decentraland – a metaverse platform in which users can interact as avatars, and buy NFTs representing virtual objects or land.
Gods Unchained – An NFT-powered card game.
MakerDAO – a smart contract that enables users to interact with the Dai stablecoin system.
A new way to build a business
Dapp scams and hacks
The future of dapps
The best of Decrypt straight to your inbox.
Get the top stories curated daily, weekly roundups & deep dives straight to your inbox.
Source: https://decrypt.co/resources/what-are-decentralized-applications-dapps