Qu'est-ce que les dApps ?
Crypto pour les avancés
Autres articles
Les applications décentralisées (dApps) sont des programmes ou des applications numériques qui s'exécutent sur une blockchain ou un réseau d'ordinateurs pair à pair (P2P) plutôt que sur un seul ordinateur. Les DApps (également connues sous le nom de dApps) existent en dehors du contrôle et de la juridiction d'une autorité unique. Les DApps, qui sont fréquemment construites sur la plateforme Ethereum, peuvent être utilisées pour un large éventail d'applications, notamment les jeux, la finance et les médias sociaux.
Une application web normale, telle qu'Instagram ou Bolt, fonctionne sur un système informatique détenu et entretenu par une entreprise, ce qui lui permet d'exercer un contrôle total sur l'application et ses fonctionnalités. D'un côté, il peut y avoir plusieurs utilisateurs, mais le backend est géré par une seule entité. Les DApps peuvent fonctionner sur un réseau peer-to-peer (P2P) ou sur un réseau blockchain. uTorrent, Tor et d'autres, par exemple, sont des logiciels qui fonctionnent sur des ordinateurs faisant partie d'un réseau peer-to-peer (P2P), où de nombreux participants consomment, alimentent ou diffusent du contenu, ou jouent les deux rôles en même temps.
Dans le contexte des crypto-monnaies, les applications décentralisées (dApps) fonctionnent sur un réseau blockchain dans un environnement public, open-source et décentralisé, libre de tout contrôle ou interférence d'une autorité unique. Une fois que quelque chose est publié sur une dApp, personne ne peut supprimer ces messages, alors que sur Instagram par exemple, ils peuvent être supprimés.
Une seule société possède une application centralisée. Le logiciel d'application d'une application centralisée est stocké sur un ou plusieurs serveurs contrôlés par l'entreprise. Vous vous engagez dans l'application comme un utilisateur en téléchargeant une copie de celle-ci, puis en envoyant et en recevant des données du serveur de l'entreprise. Les applications les plus connues sont Facebook, Twitter, Uber, ...
Une application décentralisée est un programme informatique qui fonctionne sur une blockchain ou un réseau peer-to-peer. Au lieu de dépendre d'une autorité centrale, elle permet aux utilisateurs d'effectuer des transactions directement entre eux. L'utilisateur d'une dApp paiera une redevance en crypto-monnaie au développeur pour obtenir et utiliser le code source du programme. Un contrat intelligent est un type de code source qui permet aux utilisateurs d'effectuer des transactions sans divulguer d'informations personnelles. Les applications les plus connues sont Peepeth - alternative à Twitter, Cryptokitties - jeu dApp.
Les avantages des dApps sont :
-   ; La capacité du programme à protéger la vie privée de l'utilisateur.
-   ; Ils utilisent des contrats intelligents pour effectuer une transaction entre deux parties.
-   ; La liberté d'expression leur permet d'être une alternative aux médias sociaux, car ces plateformes ne sont pas censurées.
-   ; Le déploiement rapide des dApps est possible, car tout est basé sur la blockchain Ethereum, ce qui leur permettra également d'être dans de multiples secteurs comme le jeu, la finance, les médias sociaux, etc.
Les inconvénients des dApps sont :
-   ; Elles sont encore en développement.
-   ; Ils sont expérimentaux, ce qui signifie qu'ils peuvent ne pas être en mesure de s'adapter.
-   ; Comme il s'agit d'une blockchain, elle n'est pas conviviale.
-   ; Il est difficile d'apporter des modifications à un code.