Une dApp typique associe une interface frontale, souvent un site web ou une application mobile qui ressemble à n'importe quelle autre application, à une logique backend qui s'exécute on-chain sous forme d'un ou plusieurs smart contracts. Au lieu de créer un identifiant et un mot de passe, les utilisateurs connectent généralement un portefeuille crypto pour interagir avec une dApp, l'utilisant pour signer des transactions et prouver la propriété de leurs fonds ou actifs. Les dApps couvrent de nombreuses catégories, notamment les plateformes d'échange décentralisées, les plateformes de prêt, les marketplaces de NFT et les jeux basés sur la blockchain. Comme le code du smart contract sous-jacent est souvent consultable publiquement on-chain, chacun peut, en principe, examiner exactement comment fonctionne la logique principale d'une dApp, même sans accès particulier.
L'étiquette « décentralisée » ne s'applique pas uniformément à chaque partie de chaque dApp. Certaines fonctionnent presque entièrement on-chain, tandis que d'autres reposent sur des composants centralisés, comme une interface hébergée par une entreprise, des serveurs hors chaîne ou des flux de données externes, même si leur logique de transaction principale se trouve sur une blockchain. Cela importe car une dApp qui paraît décentralisée en surface peut malgré tout comporter des points de défaillance uniques. Être une dApp ne rend pas non plus automatiquement une application sûre : les smart contracts peuvent contenir des bugs, et des contrats mal audités ou malveillants ont déjà été exploités par le passé. Se renseigner sur un projet, vérifier si son code a été audité, et comprendre ce que l'on approuve avant de connecter un portefeuille sont toutes des précautions utiles.
Points clés
- Une dApp exécute sa logique principale sur une blockchain via des smart contracts, plutôt que sur les serveurs privés d'une seule entreprise.
- Les utilisateurs connectent généralement un portefeuille crypto pour interagir avec une dApp, au lieu de créer un compte traditionnel.
- Être décentralisée ne rend pas automatiquement une dApp sûre ; les bugs et exploits de smart contracts constituent un risque réel.
Application décentralisée (dApp) — foire aux questions
Comment accéder à une dApp ?
La plupart des dApps sont accessibles via un navigateur web ou une application mobile, où vous connectez un portefeuille crypto au lieu de vous connecter avec un identifiant, puis l'utilisez pour signer des transactions et interagir directement avec les smart contracts sous-jacents on-chain.
Toutes les dApps sont-elles décentralisées de la même manière ?
Non. Le degré de décentralisation varie ; certaines dApps fonctionnent presque entièrement on-chain, tandis que d'autres s'appuient sur des éléments centralisés comme une interface hébergée par une entreprise, même si leur logique principale se trouve sur une blockchain.
Nouveau dans la crypto, ou envie de combler quelques lacunes ? Parcourez les fondamentaux dans la section Apprendre, explorez tous les termes de A à Z, ou consultez les prix en direct des cryptos qui alimentent ces concepts.