Overview

dApps are digital applications or programs that exist and run on a blockchain or P2P network of computers instead of a single computer. They are outside the purview and control of a single authority.

Key Characteristics

  • Open Source: The source code is usually available for anyone to inspect.
  • Decentralized: Data and records of operation are stored on a public, decentralized blockchain.
  • Incentivized: Often uses cryptographic tokens to reward users or validators.

Use Cases

  • DeFi: Decentralized finance platforms for lending and trading.
  • Gaming: Games where assets are owned by players as NFTs.
  • Social Media: Platforms where users control their data and content.

Related Terms