Plongée dans les dApps et Contrats Intelligents
Que sont les dApps ?
Comment les applications décentralisées sont construites, sécurisées et gouvernées.
Dans cette leçon
- Comment la composabilité alimente la DeFi
- D'où vient la confiance dans une dApp
Points clés
- 1Les contrats s'emboîtent comme des «legos monétaires»
- 2La confiance vient d'un code ouvert et vérifiable
- 3La composabilité multiplie à la fois l'innovation et le risque
Résumé de la leçon
La sécurité DeFi commence par la cartographie des dépendances : chaque protocole repose sur d'autres protocoles, oracles et infrastructure dont la défaillance peut se propager.
Modèle mental
Que sont les dApps ? en termes simples
La sécurité DeFi commence par la cartographie des dépendances : chaque protocole repose sur d'autres protocoles, oracles et infrastructure dont la défaillance peut se propager.
- Comment la composabilité alimente la DeFi
- D'où vient la confiance dans une dApp
Mécaniques
Comment raisonner sur les dApps
Identifier au moins deux dépendances critiques révèle les vecteurs de risque non évidents.
Vérifier si les contrats peuvent être mis à jour révèle si les règles peuvent changer après votre entrée.
Comprendre ce qui se passe en cas de défaillance d'une dépendance permet d'anticiper les cascades.
- Les contrats s'emboîtent comme des «legos monétaires»
- La confiance vient d'un code ouvert et vérifiable
- La composabilité multiplie à la fois l'innovation et le risque
Exemple
Un exemple concret de les dApps
Un protocole de prêt dépend d'un oracle de prix pour déterminer les liquidations. Si l'oracle est manipulé, les liquidations incorrectes peuvent entraîner des pertes pour des emprunteurs sains.
Erreurs courantes
Où les gens se trompent avec les dApps
Auditer uniquement le contrat principal sans examiner les dépendances. La plupart des exploits DeFi importantes exploitent les interactions entre protocoles.
Notes sur le risque
Vérifications de risque pour les dApps
Les dépendances composables créent des risques en cascade — la défaillance d'un oracle, d'un bridge ou d'un protocole sous-jacent peut se propager dans toute la pile.
- Identifier au moins deux dépendances.
- Vérifier si les contrats sont upgradeables.
- Comprendre ce qui se passe si une dépendance défaille.
Entraînement
Ancrez les dApps dans votre mémoire
- Identifier au moins deux dépendances.
- Vérifier si les contrats sont upgradeables.
- Comprendre ce qui se passe si une dépendance défaille.
Révision
Termes clés
- DApp
- Application Décentralisée — logiciel dont la logique principale s'exécute sur une blockchain via des contrats intelligents.
- DeFi
- Finance Décentralisée — services financiers sans permission et composables construits sur des contrats intelligents.
- Liquidité
- La facilité avec laquelle un actif peut être acheté ou vendu sans trop déplacer son prix.
- Oracle
- Un service qui alimente les contrats intelligents on-chain avec des données du monde réel (comme les prix).
- Pont (Bridge)
- Infrastructure qui déplace des actifs ou des données entre blockchains.
Notes de sources
Références éditoriales
Ces références constituent des points de départ pour vérifier les mécanismes, les contrôles de risque et le contexte produit derrière cette leçon.
Avant de continuer
Pouvez-vous faire cela ?
- Identifier au moins deux dépendances.
- Vérifier si les contrats sont upgradeables.
- Comprendre ce qui se passe si une dépendance défaille.
Apprentissage connexe
Continuer la lecture
Point de contrôle
Terminer cette leçon
Validez le point de contrôle pour sauvegarder la progression, puis continuez le parcours dans l’ordre.
Valider cette leçon
Répondez correctement à toutes les questions pour terminer la leçon.
La composabilité en DeFi signifie…

