March 27, 2023

dApps - Qu'est-ce que c'est ?

dApps signifie "applications décentralisées" et dans cet article vous obtiendrez une explication claire de ce qu'elles sont et des développements qu'elles entraîneront.

Que sont les dApps ?

Les applications décentralisées peuvent être considérées comme le logiciel de la blockchain. Nous connaissons maintenant des logiciels tels que Microsoft Word, Scanner de virus McAfee et, par exemple, le jeu FIFA 2021. Un logiciel est en fait un ensemble de données qui donne à l'ordinateur des instructions sur son fonctionnement. Le logiciel informatique que nous venons de mentionner est créé par des sociétés centralisées. Les personnes extérieures ne peuvent pas voir comment ces éléments sont fabriqués et ne peuvent pas simplement y collaborer. Avec le logiciel, ou dApps, pour la blockchain, cela est possible. Les dApps sont open source, ce qui signifie que n'importe qui peut participer au développement des applications. De plus, tout le monde peut voir comment l'application a été créée et des personnes du monde entier peuvent copier et utiliser les applications. Les dApps peuvent signifier beaucoup pour nous à l'avenir. Voici quelques exemples : Tout le monde possède un smartphone de nos jours et il n’est généralement pas utilisé tout au long de la journée. Une dApp pourrait permettre de mettre une partie de la capacité inutilisée à disposition des entreprises. Des publicités apparaissent régulièrement sur les réseaux sociaux et une entreprise comme Facebook en tire beaucoup d'argent. Dans le monde de la blockchain, il devient possible pour des personnes comme vous et moi de gagner de l'argent en regardant des publicités. Cela transfère le pouvoir d'une si grande entreprise vers les gens eux-mêmes. Uber a introduit le beau concept selon lequel toute personne possédant une voiture peut travailler comme chauffeur de taxi. Cependant, tout l’argent ne va pas au chauffeur de taxi, mais une partie va également à Uber. Avec les dApps, il devient possible d'effectuer des paiements directement du passager au conducteur sans avoir recours à un tiers comme Uber. Cela peut à la fois faire baisser les prix des billets et augmenter les revenus du conducteur.

Bitcoin, la toute première dApp

Vous pouvez utiliser la blockchain à une infinité de fins et Bitcoin a été programmé spécifiquement pour agir comme une application de paiement. Ils voulaient créer un système de paiement qui supprimerait la centralisation et la censure d’aujourd’hui. Pour ce faire, ils ont construit l'application décentralisée Bitcoin qui peut effectuer des transactions sans intermédiaires ni autorités centrales.

dApps basées sur Ethereum

Ethereum est considérée comme la mère des applications décentralisées. De très nombreuses applications sont construites sur cette blockchain et les plus connues sont Golem, Aragon et Status. Golem permet de mettre à disposition de la capacité informatique inutilisée des personnes qui peuvent réellement l'utiliser. Aragon souhaite avoir des entreprises autonomes et décentralisées sur la blockchain afin qu'une entreprise n'appartienne plus à un groupe d'individus, mais à tous ceux qui y contribuent. Status permet avec sa propre application d'accéder à toutes les applications décentralisées d'Ethereum depuis votre smartphone.

La dApp de Brickken

Brickken permet aux investisseurs et aux promoteurs d'être connectés sans intermédiaires, via sa dApp, qui est un protocole décentralisé vivant en chaîne, alimenté par son Jeton utilitaire natif $BKN, avec des programmes d'incitation pour maintenir l'équilibre du réseau.

Différences entre centralisé et décentralisé

Applications décentraliséesApplications centraliséesAnnoncesLes gens contrôlent s'ils partagent ou non leurs données. S'ils veulent gagner de l'argent avec, ils peuvent le vendre directement à un annonceur au lieu qu'une entreprise comme Facebook en tire de l'argent. Les entreprises collectent des données auprès d'individus sans en être conscientes et en tirent des tonnes d'argent. Censure Les applications décentralisées fonctionnent sur de nombreux nœuds, ce qui rend difficile pour un gouvernement d'interdire des sites Web. Les gouvernements peuvent exiger des services d'hébergement pour bloquer certains sites Web. C'est un système dans lequel nous ne devons faire confiance à personne. La cryptographie garantit que tout se passe bien. Un employé d’une autorité centrale peut avoir de mauvaises intentions et apporter des modifications aux données stockées. Vous devez déjà pouvoir faire confiance à votre banque à 100 % et comment savez-vous que vous le pouvez ? CrashLa base de données est hébergée par tous les nœuds du réseau. Si quelques nœuds quittent le réseau, la blockchain peut continuer à fonctionner sans problème. Cela vous rend beaucoup moins vulnérable qu’avec des bases de données centrales. Les données sont stockées sur une base de données centrale. Lorsque cela plante, vous avez de grandes chances que toutes les données disparaissent. Bien sûr, vous pouvez avoir une sauvegarde, mais la pratique montre que peu d'entreprises le font avec précision. Pirates Les données sont réparties sur tous les nœuds, ce qui vous rend moins vulnérable aux attaques de pirates. Toutes les données sont stockées sur un seul serveur. Cela en fait une cible facile pour les pirates. Interface utilisateur frontale Vous ne pouvez pas savoir de l'extérieur si une application est décentralisée ou centralisée. Les deux sont écrits en HTML/CSS/JS.Écrit en HTML/CSS/JS.BackendLa différence réside dans le backend, dans les applications décentralisées, il est basé sur une blockchain, comme Ethereum.Le backend est écrit en Rails/Django/NodeJS, etc.

Si certains termes sont nouveaux pour vous ou si vous ne comprenez pas quelque chose, veuillez visiter ce lien pour apprendre les termes de base liés à la cryptographie. Dans cet autre lien, vous pouvez découvrir qu'est-ce que la blockchain exactement et pourquoi elle est si révolutionnaire. Vous pouvez également nous envoyer un e-mail à [email protected]. Nous serons ravis de répondre à toutes vos questions !