Qu'est-ce qu'une application décentralisée ?
- 14 minute read
Une DApps est une application décentralisée. En termes ordinaires, cela signifie qu'il s'agit d'un programme ou d'un logiciel maintenu par les nœuds d'une blockchain et non par une entreprise hiérarchique standard avec des propriétaires et un conseil d'administration sur des serveurs privés.
Dans cet article, nous allons t'expliquer ce qu'est une DApps.
- Décentralisé signifie qu'une blockchain est maintenue par des milliers d'ordinateurs sans autorité centrale
- Une DApps fonctionne avec des smart contracts, qui sont exécutés lorsque des conditions sont remplies
- Personne ne peut te refuser l'accès à une DApps et les décisions sont généralement prises par une DAO par le biais de tokens de gouvernance
- Les réseaux peer to peer sont une forme de DApps où les pairs (égaux) partagent des fichiers entre eux, où un fichier est téléchargé en récupérant un petit morceau auprès de plusieurs participants, comme Bittorrent.
- Les applications centralisées comme Facebook ou Spotify sont des entreprises classiques avec des actionnaires et un conseil d'administration, où ils peuvent te refuser l'accès à leurs serveurs privés si tu ne suis pas leurs règles
- Les avantages des DApps sont la sécurité, la transparence, la propriété, l'innovation, toujours en ligne, l'absence d'intermédiaires, l'accessibilité et l'anonymat
- Les inconvénients des DApps sont notamment la faible évolutivité, les failles de sécurité, la concurrence des apps, les bugs, le dépannage des logiciels, la technicité et la réglementation trop importantes.
- Une DApps crypte les données privées auxquelles seul l'utilisateur peut accéder, une appli utilise souvent tes données à son profit
- La censure joue un rôle de plus en plus important dans les apps, avec les DApps, elle ne peut pas.
- Les DApps les plus populaires sont sans aucun doute les apps DeFi avec environ 60 % de parts de marché
- Presque toutes les applis ont leur équivalent dans une DApps.
- Les escroqueries sont encore monnaie courante sur les DApps.
- La réglementation des DApps pourrait les rendre beaucoup plus chers et moins populaires
- Ethereum est toujours la blockchain DApps la plus populaire.
- S'il n'y a pas de standardisation et de collaboration des DApps, la fragmentation de ton attention peut les rendre réellement inapplicables
- L'avènement de la réglementation pourrait sonner le glas de la liberté qui a rendu les DApps si populaires
Inhoudsopgave
- Qu'est-ce qui est décentralisé ?
- Comment fonctionnent les DApps ?
- Avantages des DApps
- Inconvénients des DApps
- Différences entre les apps et les dApps.
- À quoi servent les DApps ?
- Les escroqueries avec les DApps
- Réglementation des DApps
- Les dApps et smart contracts d'Ethereum.
- L'avenir des DApps
Qu'est-ce qui est décentralisé ?
Décentralisé signifie qu'un chaîne de blocs maintenue par des milliers d'ordinateurs, ne laissant aucune autorité centrale. Le contrôle total d'une telle blockchain et donc le pouvoir appartient à tous les participants ensemble, contrairement à l'entreprise habituelle avec des actionnaires et un conseil d'administration.
Une blockchain est une base de données distribuée maintenue par des nœuds. Une application standard est maintenue par des serveurs appartenant à une entreprise centralisée.
Comment fonctionnent les DApps ?
Une DApp fonctionne avec smart contracts ce contrat est exécuté si certaines conditions sont remplies. Une fois que les applications décentralisées sont en ligne, elles ne peuvent pratiquement plus être modifiées. En théorie, une DApps peut donc fonctionner éternellement, même si les développeurs l'ont abandonnée depuis longtemps. Une DApps ne peut donc fonctionner que sur une blockchain sur laquelle les smart contracts sont possibles.
Toutes les actions effectuées au sein d'une DApps par un utilisateur sont réalisées par un smart contract. Le nodes garder la trace de la blockchain et traiter toutes ces transactions et données et se souvenir de qui possède quoi via une base de données distribuée. Ainsi, tout ce dont tu as besoin pour adhérer, c'est de soumettre une action valide, comme une transaction. Personne ne peut te refuser l'accès.
Une DApps est donc une appli décentralisée, ou un programme logiciel, entretenu par des nœuds et souvent via un DAO régi. Une DAO est une organisation décentralisée autonome, où tout le monde peut voter sur l'avenir d'un projet sous certaines conditions. En général, tu dois alors governance token ont.
Technologie de la chaîne de blocs
Lorsque tu ouvres une DApps, tu as affaire à des nœuds qui gardent indépendamment la trace de la blockchain et des transactions sur lesquelles se trouve la DApps. Si tu effectues une action qui nécessite que tu la paies avec des cryptocurrency un smart contracts est déclenché en arrière-plan qui traite automatiquement le paiement pour que tu puisses passer à autre chose. Par exemple, dans une DApps de jeu, veux-tu un contrat intelligent NFT achète puis tout cela se fait par le biais d'un contrat intelligent.
Réseaux peer to peer
Les réseaux peer to peer (P2P) constituent une autre forme de DApps. Dans ce cadre, les utilisateurs se connectent aux ordinateurs les uns des autres, étendant ainsi la base de données de manière décentralisée. C'est un principe assez connu, qui consiste à partager des fichiers en P2P les uns avec les autres. Si je mentionne les exemples de Bittorrent et Tor, le déclic se fera probablement, car il s'agit généralement de projets open source, de sorte qu'une interdiction sur un réseau peut être rapidement rattrapée par un redémarrage via un fork .
Si tu cherches un fichier, par exemple un film, une chanson ou un livre, tu peux le télécharger, en téléchargeant un petit morceau à partir de plusieurs pairs (peers), ce qui rend le téléchargement total beaucoup plus court que si tu devais télécharger le fichier entier à partir d'une seule personne.
Tu peux aussi télécharger des fichiers, qui sont ensuite ajoutés à la base de données. Plus il y a d'utilisateurs, plus tout fonctionne facilement et rapidement. En général, ces réseaux P2P ont des problèmes avec des autorités centralisées comme le BREIN pour violation des droits d'auteur (piratage) ou sont poursuivis par des acteurs centralisés comme Netflix ou Disney pour non-paiement des droits d'auteur et concurrence déloyale.
Si une DApps a également besoin de données provenant du monde extérieur à la DApps, elle devra utiliser des Oracles pour télécharger des données en direct vers la DApps, comme Chainlink ou TheGraph.
Apps et autorité centrale
Si tu ouvres un logiciel, comme un système d'exploitation, Facebook, Telegram ou un jeu vidéo, il s'agit dans tous les cas d'apps centralisées, ou de logiciels ayant leur propre équipe de développeurs, des actionnaires qui veulent faire des bénéfices et des membres du conseil d'administration qui fixent en grande partie le cap. De nombreuses apps peuvent également te refuser l'accès parce que tu n'as pas payé la cotisation ou que tu n'as pas suivi leurs règles, comme ton prochain bannissement de Facebook, parce que tu as utilisé un mot impopulaire ou une image qu'ils n'aiment pas.
Avantages des DApps
- Sécurité. Comme les DApps fonctionnent de manière décentralisée, elles ne peuvent pas être censurées, modifiées ou fermées par une seule partie. La corruption est donc impossible.
- Transparence. Une blockchain est publique et transparente et n'importe qui peut utiliser un block explorer pour tout voir, ce qui empêche les fraudes et les abus. Tout le monde peut donc aussi vérifier l'intégrité de la blockchain.
- Propriété. Lorsque tu utilises une DApps, tu as le contrôle de tes données et de tes actifs numériques, à Web3 tu peux utiliser un SSI (Self Sovereign Identity) à cette fin.
- Innovation. Ceux qui en ont assez des applis centralisées comme Facebook, où l'on peut se faire bannir et autres, peuvent trouver satisfaction dans les dApps, où la parole est libre. L'open source facilite également la création de nouvelles DApps et peut favoriser la sécurité, car tout le monde peut voir le code et signaler un bug, bien qu'il existe aussi des DApps qui cachent leur code source.
- Toujours en ligne. Comme la blockchain est maintenue par des milliers d'ordinateurs, il est impossible de la faire tomber, sauf lors d'un événement de grande ampleur 51% d'attaque ce qui est très rare.
- Pas d'intermédiaires. Cela peut réduire considérablement les coûts pour toutes sortes de transactions, surtout si tu dois normalement faire appel à des intermédiaires coûteux comme les notaires, les avocats, les courtiers ou les banques. Il n'y a pas de commissions, de récolte de données ou de frais mensuels.
- Accessibilité. Un DApps est permissif, tu n'as pas besoin de permission pour le rejoindre, peu importe où tu te trouves dans le monde. Cela démocratise l'accès. Tout ce dont tu as besoin, c'est d'Internet.
- Anonymat. Lorsque tu travailles avec des smart contracts, une transaction aura lieu entre deux parties anonymes. Les apps demandent tes données personnelles, ce qui signifie que tu peux être suivi et que tes données peuvent être vendues à des annonceurs, en plus d'être signalées aux autorités.
Inconvénients des DApps
- Faible évolutivité. En particulier sur les réseaux très fréquentés comme Ethereum, tu peux être confronté à de graves congestions, comme il y a quelque temps avec CryptoKitties. Cela peut rendre une blockchain très coûteuse, te faire attendre longtemps pour ta transaction et rendre un DApps inutilisable. Même Solana, le démon de la vitesse, peut être confronté à la congestion des DApps au point de paralyser l'ensemble de la blockchain.
- Les failles de sécurité. Toutes les DApps n'ont pas d'argent pour prévenir les hacks ou pour des audits professionnels. Au fil du temps, bien qu'il y ait de moins en moins de captures, les hacks sont toujours monnaie courante.
- La concurrence des applications. Une DApps est souvent de nature beaucoup moins intuitive et possède une interface beaucoup moins belle qu'une appli. Par conséquent, elles se gênent elles-mêmes en termes d'utilisabilité et de convivialité.
- bugs. S'il n'y a pas eu d'audit, il peut y avoir toutes sortes de bugs dans une DApps. En raison de la nature publique des apps open source, des parties malveillantes peuvent également chercher à exploiter une faille de sécurité et à voler de la crypto.
- Résoudre les problèmes de logiciels. Si le logiciel doit être mis à jour, il faudra peut-être créer une nouvelle DApps en raison de l'immuabilité des smart contracts. De plus, tu dois souvent demander l'autorisation pour cela d'abord par l'intermédiaire d'un DAO. Cela peut prendre beaucoup de temps et coûter cher de cette façon.
- Trop technique. Si tu veux utiliser un DApps, tu dois connaître toutes sortes de choses sur les sujets suivants wallet , les cryptocurrency, l'achat de cryptocurrency, comment effectuer une transaction et bien d'autres choses encore. Lorsque les frais peuvent également varier et qu'il peut y avoir des temps d'attente, cela rebute de nombreux utilisateurs potentiels.
- Réglementation. Les gouvernements et les politiciens peuvent introduire des réglementations qui vont directement à l'encontre des avantages des DApps. Par exemple, un gouvernement peut introduire des règles de connaissance du client et de lutte contre le blanchiment d'argent, ce qui peut contrecarrer l'ensemble du marché des DeFi en raison de la fin de la protection de la vie privée. De plus, les DApps peuvent être interdites dans certaines juridictions et les entreprises existantes ou les individus peuvent intenter des procès pour faire interdire une DApps.
Différences entre les apps et les dApps.
Une appli a un modèle de gouvernance central, où il y a une propriété, un conseil et une hiérarchie. Une DApps a un modèle de gouvernance décentralisé, avec des nœuds qui maintiennent la base de données et une DAO qui prend généralement les décisions.
Avec les DApps, les utilisateurs peuvent choisir les informations qu'ils veulent partager. Les données des utilisateurs sont enregistrées de manière cryptée sur une blockchain avec. cryptographie où seul l'utilisateur a le droit d'accès à l'information clé privée de ce a.
Apps et Big Tech
Lorsque tu utilises une application centrale, tu es confronté à la possibilité de manipulation des données, de vente de tes informations personnelles, de transmission de tes informations aux autorités et de violation des données. Les Big Tech tracent tellement de choses sur toi qu'elles peuvent vendre un profil complet, y compris tes habitudes de navigation, à des entreprises, puis te présenter des publicités très spécifiques basées sur cela, ce qui semble parfois un peu effrayant.
Open source contre code caché
La plupart des DApps sont open source, tandis que les apps gardent leur code caché. Les DApps open source ont généralement plus d'utilisateurs. Les apps peuvent être téléchargées en ligne ou installées via un support de données comme un DVD ou un jeu sur une Playstation et autres. Les apps peuvent nécessiter des mises à jour, changeant parfois les règles du jeu, avec une dApp c'est presque impossible, tu dois lancer une nouvelle dApp.
Fiabilité
Les applications peuvent rencontrer des problèmes si leurs serveurs sont piratés ou en raison d'autres problèmes techniques. Elles peuvent souffrir de ce qu'on appelle un point de défaillance unique ; si un ou plusieurs serveurs tombent en panne, toute leur appli peut être hors ligne. Une application décentralisée n'a pas ce problème car des milliers d'ordinateurs maintiennent la base de données, donc la défaillance de quelques nœuds n'a pas d'importance, la blockchain peut continuer à fonctionner normalement.
Permission et censure
Tu n'as pas besoin d'autorisation pour participer à une DApps. C'est le cas avec une appli, où tu dois signer un document juridique de plusieurs dizaines de pages que personne ne lit jamais, où tu dis que tu acceptes de vendre toutes tes données personnelles (heureusement, tu peux garder ton âme) et où tu n'as pas les coudées franches si tu veux intenter un procès aux propriétaires pour quoi que ce soit. Une dApps n'a pas non plus de censure, personne ne peut te refuser l'accès. Avec une application, c'est possible. Tu vois cela de plus en plus avec les médias sociaux, où la censure joue un rôle de plus en plus important.
Transactions financières
Avec les logiciels ordinaires, tu paies avec monnaie fiduciaire pour l'utiliser, ou bien tu es toi-même le produit et tes données privées sont vendues, en plus de te voir présenter des publicités. Avec une DApps, le cas échéant, tu paies tout avec de la cryptocurrency.
En général, le coût pour cela est très faible, mais il y a aussi des DApps où le coût peut être énorme, notamment avec Joue pour gagner Jeux, que j'appelle généralement pay to burn games, parce que les revenus sont généralement médiocres et le coût des objets relativement élevé. Sans acheter d'objets dans le jeu, tu ne peux souvent que grappiller quelques centimes par jour. Le temps de récupération des objets achetés est souvent si long qu'il s'agit plutôt d'une thérapie occupationnelle. Il existe également des DApps que tu peux utiliser gratuitement.
Localisation et traitement des données
Les apps peuvent parfois être inaccessibles au niveau régional, alors que les DApps peuvent normalement être utilisées partout dans le monde.
Lorsque tu utilises une appli, tu dois simplement faire confiance aux entreprises qui l'ont lancée pour traiter tes données correctement. Avec une DApps, tu n'as pas ce problème grâce au cryptage de la blockchain.
À quoi servent les DApps ?
Le plus souvent, les DApps sont utilisées pour DeFi , comme AAVE et UniSwap, et des applis financières, comme MetaMask ou Trust Wallet.
La liste des différentes applications est très étendue. Par exemple, tu peux utiliser des DApps pour des plateformes de jeux, comme Decentraland ou Gala Gaming games. Le monde des NFT est servi par des types de DApps comme OpenSea ou Magic Eden. Dans le monde médical, Quant, entre autres, se fait entendre, dans la supply chain management VeChain.
Nous ne pouvons pas commencer à énumérer ici tous les réseaux de blockchain, mais la variété est énorme. Sujets populaires : Apps de médias sociaux, apps d'identité, peer to peer, échanges, jeux d'argent, développement, stockage, portefeuilles, gouvernance (DAO), énergie, assurance, immobilier, soins de santé, trop nombreux pour être mentionnés. Il n'est pas étonnant que les DApps soient devenues si populaires, elles couvrent presque tous les sujets que tu rencontres aussi dans le monde réel.
Les escroqueries avec les DApps
Comme pour toute forme de cryptocurrency, tu peux aussi arnaquer les utilisateurs avec des DApps. Nous en citerons quelques-unes .
Tu as donc un système de ponzi, où les nouveaux utilisateurs doivent payer les rendements élevés des premiers investisseurs jusqu'à ce qu'il n'y en ait plus de nouveaux.
Hameçonnage
Hameçonnage est également assez courante avec les DApps. La plupart des gens connaissent les mails d'effroi qui te disent que tous tes fonds seront perdus si tu ne fais pas quelque chose tout de suite, par exemple te connecter à Celsius ou autre. Si tu le fais, tu t'exposes au spam, au vol et à la fraude logiciel espion . Ce à quoi tu dois prêter une attention particulière, c'est à l'expéditeur et à la logique. Pourquoi un décentralisé app t'envoie quelque chose ?
L'ICO des applications décentralisées
Ce qui a été quelque peu relégué à l'arrière-plan, c'est la ICO , où l'on promet toutes sortes de choses aux investisseurs, mais où rien ne se passe, si ce n'est que tu perds ton argent. De nos jours, il faut alors faire attention aux préventes, où les DApps démarrent via une prévente au public, après quoi rien ne se passe.
Réglementation des DApps
À mesure que de plus en plus de réglementations s'appliquent aux DApps, la nature décentralisée risque d'être retirée petit à petit par les autorités.
Par exemple, le Règlement général sur la protection des données (RGPD) est une façon d'utiliser les cookies pour s'assurer que la localisation jouera à nouveau un rôle dans les DApps. Une DAO peut également être contrainte de n'autoriser que les votes provenant d'une certaine région.
La loi MiCA de l'UE
Lorsqu'il finance un DApps, il peut être confronté à la réglementation sur les titres ou les valeurs mobilières, ainsi qu'à la réglementation sur la connaissance du client et la lutte contre le blanchiment d'argent. Cela met la censure et la fin de l'anonymat des DApps et des smart contracts sur la carte. Les Loi MiCA de l'UE en est un bon exemple : l'utilisateur est mieux protégé, mais le créateur doit supporter des coûts élevés, qu'il doit ensuite répercuter sur le client. Cela rend la dApp plus chère et peut entraîner une baisse de popularité d'une telle dApp.
Les dApps et smart contracts d'Ethereum.
Ethereum est très populaire lorsqu'il s'agit du nombre de DApps. Cela s'explique par le fait qu'ils ont été les premiers à utiliser les smart contracts, ce qui les a rendus incroyablement populaires à l'apogée des DeFi et des ICO, et qu'ils n'ont jamais cédé cette place. Malgré une rude concurrence, elles restent de loin la blockchain la plus populaire pour les DApps, même si Solana arrive à grands pas.
Ethereum est en constante évolution et dispose d'un système très robuste avec leur Ethereum Virtual Machine . Les programmeurs qui connaissent un peu les langages de programmation comme JavaScript ou les langages C peuvent rapidement staken un DApps sur Ethereum.
L'avenir des DApps
La partie la plus importante pour augmenter la popularité des DApps est l'évolutivité et l'accessibilité financière. Si l'évolutivité est abordée avec de nouvelles techniques, telles que partage ou Durcissement du réservoir cela peut rendre une DApps beaucoup plus accessible, car elle augmente la vitesse et réduit les coûts.
Valeur d'usage des DApps
Il est tout à fait possible que certaines formes de DApps aient beaucoup plus de succès que d'autres. La caractéristique la plus importante d'une DApps est sa valeur utilitaire. Par exemple, une DApps pour les produits financiers est un moyen efficace d'éviter les intermédiaires coûteux et de préserver ta vie privée. Une DApps médicale peut protéger des données très sensibles d'une visualisation indésirable par des acteurs du marché tels que les assureurs. Les entreprises et les consommateurs peuvent également bénéficier grandement des DApps logistiques, qui peuvent suivre l'authenticité et la sécurité de produits tels que les médicaments et les produits de marque.
Fragmente ton attention
Si les DApps deviennent aussi rapides que les apps ordinaires et que les coûts restent bas, la dApp a une chance de battre l'app en termes de popularité. Cela nécessite toutefois beaucoup plus de standardisation, car personne ne veut travailler avec 100 DApps, portefeuilles, crypto-monnaies et tout ce dont tu as besoin avec une dApp pour qu'elle fonctionne correctement. Parce que cela ressemble plus à un cauchemar qu'à de la liberté, de la joie, ce que tu devrais attendre d'une dApp populaire de toute façon. Donc une DApps qui peut tout faire me semble être la voie à suivre.
La réglementation peut gêner avec véhémence les DApps.
La réglementation peut mettre fin à la popularité des DApps par le biais d'interdictions et d'injonctions. Non seulement elle peut réduire considérablement la facilité d'utilisation des DApps et mettre fin à la protection de la vie privée, mais elle peut aussi augmenter considérablement le coût de leur utilisation. De plus, il peut y avoir une autre interdiction sur une dApp et certaines dApps peuvent ne plus supporter le coût et devenir trop chères, ce qui entraîne leur perte ou ne plus être fabriquées.