Invesse
Cryptos

DApp (Decentralized App)

Application décentralisée dont le back-end repose sur des smart contracts déployés sur une blockchain, et non sur un serveur centralisé. Permet d'interagir avec un protocole sans intermédiaire.

Aussi appelé : DApp, application décentralisée, dApp

Définition

Une DApp (decentralized application) est une application dont la logique métier s'exécute sur une blockchain via un ou plusieurs smart contracts, plutôt que sur un serveur centralisé. Le front-end (site web ou app mobile) reste classique, mais toute action critique — transfert, swap, vote — est traitée on-chain de manière transparente et auditable.

Comment ça fonctionne

Une DApp typique comporte trois couches :

  1. Front-end : site web (souvent hébergé sur IPFS pour décentraliser)
  2. Wallet : portefeuille de l'utilisateur (MetaMask, Phantom) qui signe les transactions
  3. Smart contracts : code on-chain qui exécute la logique

Quand un utilisateur clique sur "Swap", le front-end prépare une transaction, le wallet la signe avec la clé privée, et la transaction est envoyée à la blockchain. Le smart contract l'exécute, met à jour les soldes et émet un événement consultable par tous.

Exemple : sur Uniswap, échanger 1 000 USDC contre de l'ETH passe par 3 clics dans MetaMask et déclenche l'exécution du contrat de pool de liquidité.

À quoi ça sert

  • DeFi : Uniswap, Aave, Curve, Lido
  • NFT : OpenSea, Blur, Rarible
  • Gaming : Axie Infinity, Gods Unchained
  • DAO : Snapshot, Tally
  • Social : Lens Protocol, Farcaster
  • Stockage : IPFS, Arweave, Filecoin

Limites / pièges

  • UX souvent dégradée comparée au Web2 : signatures, gas, slippage.
  • Risque smart contract : un bug peut faire perdre les fonds.
  • Front-end centralisé : un domaine peut être hijacké (ex. Curve.fi en 2022).
  • Phishing : faux sites imitant la DApp officielle pour voler les approuvals.
  • Frais variables : les gas fees peuvent rendre une opération non rentable.
  • Aucune protection consommateur : pas de remboursement, pas de SAV.

Voir aussi