Que sont les applications décentralisées (DApps) ?
Les applications décentralisées (DApps) sont des applications qui utilisent une blockchain ou un autre réseau distribué pour exécuter la logique principale, enregistrer l'état ou gérer des actifs numériques. Vous utilisez généralement une DApp via un site web ou une application, et connectez un portefeuille auto-hébergé pour identifier votre compte, signer des requêtes et soumettre des transactions onchain.
Qu'est-ce qu'une DApp ?
Les applications traditionnelles reposent généralement sur des serveurs, des bases de données et des systèmes de comptes contrôlés par une seule organisation. Une DApp déplace une partie de sa logique principale dans des contrats intelligents qu'un réseau blockchain exécute et vérifie.
Une DApp n'est pas nécessairement entièrement décentralisée. Son site web, son indexation de données, son stockage de fichiers, sa gouvernance ou ses services opérationnels peuvent toujours dépendre d'une seule équipe ou d'un tiers. Examinez le modèle de contrôle de ses contrats onchain ainsi que de ses services offchain.
Comment fonctionne une DApp ?
Une DApp comprend généralement les composants suivants :
Interface de l'application : le site web ou l'application que vous utilisez pour consulter des informations et initier des actions.
Portefeuille : connecte votre adresse publique, affiche les actifs et signe les actions.
Contrats intelligents : traitent les transactions, les actifs ou l'état de l'application selon des règles prédéfinies.
Réseau blockchain : vérifie et enregistre les transactions onchain soumises.
En général, la connexion de votre portefeuille ne partage que votre adresse publique avec la DApp. Signer, approuver ou soumettre une transaction peut créer un ordre, accorder des autorisations sur des jetons ou transférer des actifs, alors examinez attentivement chaque demande.
En quoi une DApp est-elle différente d'une application traditionnelle ?
Contrôle : une DApp peut utiliser des contrats intelligents pour certaines règles fondamentales, tandis que son interface et ses services opérationnels peuvent toujours être contrôlés par une équipe de projet.
Données et transactions : les enregistrements onchain confirmés sont généralement publics et difficiles à modifier. Les données offchain n'ont pas nécessairement les mêmes propriétés.
Comptes : les DApps utilisent souvent des adresses du portefeuille comme identités onchain, mais elles peuvent également proposer des méthodes de connexion par email, réseaux sociaux ou autres.
Frais et vitesse : les actions onchain peuvent nécessiter des frais de réseau et dépendent de la congestion du réseau et des heures de confirmation.
Récupération : les transactions onchain confirmées sont généralement irréversibles, et une plateforme ou un portefeuille ne peut pas récupérer pour vous une clé privée ou une phrase de chiffrement perdue.
Quels sont les types courants de DApps ?
Les catégories courantes incluent :
Finance décentralisée (DeFi) : services de trading, de prêt, de staking, de liquidité et cross-chain.
NFT et pièces de collection numériques : création, affichage, trading ou gestion d'articles numériques onchain.
Jeu et social : gestion de personnages, d'objets, d'identités ou de relations sociales onchain.
Inscriptions et outils pour jetons : création, consultation ou trading d'inscriptions et de jetons sur les réseaux pris en charge.
Infrastructure et outils : explorateurs de blocs, analytique, identité, gouvernance et services pour développeurs.
Les DApps, fonctionnalités et réseaux pris en charge évoluent au fil du temps. Ne vous fiez pas à une liste statique de projets populaires pour déterminer si un produit est toujours disponible ou sûr.
Comment accéder à une DApp avec OKX Wallet ?
Ouvrez OKX Web3 Discover, ou utilisez un lien officiel vérifié par le projet.
Vérifiez l'adresse du site web, le réseau et l'adresse du contrat.
Sélectionnez Connect wallet et confirmez l'adresse du portefeuille demandée par la DApp.
Lisez chaque demande de signature, d'autorisation ou de transaction.
Confirmez le jeton, le montant, le destinataire, les frais de réseau et l'étendue des autorisations.
Après l'envoi, vérifiez le statut onchain dans l'historique de votre portefeuille ou sur un explorateur de blocs.
Si vous n'utilisez plus une DApp, examinez ses autorisations de jetons dans la fonctionnalité de gestion des autorisations de votre portefeuille et révoquez-les si nécessaire. La révocation d'une autorisation nécessite généralement une transaction onchain et des frais de réseau.
Quels sont les risques liés à l'utilisation d'une DApp ?
Un site de phishing peut imiter une DApp légitime et vous demander de connecter votre portefeuille ou de signer une requête malveillante.
Une autorisation de jetons excessive peut permettre à un contrat intelligent de transférer des jetons dans la limite du périmètre autorisé.
Un contrat intelligent peut contenir des vulnérabilités, des autorisations administratives, des risques de mise à niveau ou des mécanismes de pause.
L'interface d'une DApp, un oracle, un bridge cross-chain ou un autre service offchain peut être défaillant.
Les transactions onchain sont généralement irréversibles. Une mauvaise adresse, un mauvais réseau ou une signature malveillante peuvent entraîner une perte d'actifs.
Les cours des jetons, la liquidité et les frais de réseau peuvent évoluer rapidement.
Une présence dans OKX Web3 Discover ne signifie pas qu'OKX garantit la sécurité, la rentabilité ou la pérennité d'un projet.
Remarque : ne communiquez jamais votre clé privée ni votre phrase de chiffrement. Le support OKX et les DApps légitimes ne vous les demanderont pas.
Questions fréquentes
Toutes les DApps sont-elles entièrement décentralisées et open source ?
Non. Une DApp peut ne placer qu'une partie de sa logique onchain, tandis que son interface, ses services de données, sa gouvernance ou ses autorisations administratives restent centralisés. Le caractère open source de son code dépend du projet.
La connexion de mon portefeuille va-t-elle transférer mes actifs ?
Généralement non. La connexion d'un portefeuille ne partage habituellement que votre adresse publique. Toutefois, une signature, une autorisation ou une transaction ultérieure peut modifier l'état onchain ou permettre à un contrat intelligent d'utiliser vos jetons. Examinez la demande avant de signer.
La révocation d'une autorisation permet-elle de récupérer des actifs que j'ai déjà perdus ?
Non. La révocation d'une autorisation peut empêcher un contrat d'utiliser des jetons qui n'ont pas encore été transférés, mais elle ne peut pas annuler des transactions onchain confirmées ni récupérer des actifs qui ont déjà quitté votre portefeuille.
Dois-je toujours payer des frais de réseau lorsque j'utilise une DApp ?
Cela dépend de l'action. La consultation de données publiques ou la connexion d'un portefeuille ne nécessite généralement pas de frais de réseau. La soumission d'une transaction, l'octroi d'une autorisation ou la révocation d'une autorisation en nécessite généralement.
OKX contrôle-t-elle les DApps tierces ?
Non. OKX Wallet est un logiciel de portefeuille auto-hébergé qui vous aide à découvrir et à vous connecter à des DApps tierces, mais il ne contrôle ni leurs services, ni leurs contrats intelligents, ni leurs décisions opérationnelles.