TECHNICAL CONCEPTS
dApp (Decentralized Application)
Definition
A decentralized application (dApp) is an application that runs on a blockchain network rather than centralized servers. dApps use smart contracts for their backend logic and typically have no single controlling authority.
Example
Example
Uniswap, Aave, and Compound are popular DeFi dApps that run entirely on Ethereum using smart contracts.
Risks to Consider
Risks
- Smart contract bugs
- Frontend attacks
- Governance risks
