DApp
Definition
Decentralized Application. An application that runs on a blockchain or peer-to-peer network of computers instead of a single computer.
Deep Dive
A Decentralized Application, or DApp, is an application that runs on a decentralized peer-to-peer network, such as a blockchain, rather than on a single centralized server. Unlike traditional applications where the backend code is executed on servers controlled by a single entity, DApps leverage smart contracts and the immutable ledger of a blockchain to ensure transparency, censorship resistance, and autonomy. This architecture means that once a DApp is deployed, it can continue to operate without human intervention, making it resistant to downtime and external control.
Examples & Use Cases
- 1CryptoKitties (blockchain game)
- 2Brave Browser (privacy-focused web browser)
- 3Aragon (DAO creation platform)