Applications décentralisées – dApps
Que sont les applications décentralisées?
Les applications décentralisées (dApps) sont des applications ou des programmes numériques qui existent et s’exécutent sur une blockchain ou un réseau P2P d’ordinateurs au lieu d’un seul ordinateur, et qui échappent à la compétence et au contrôle d’une seule autorité.
Explication des applications décentralisées
Une application Web standard, telle qu’Uber ou Twitter, s’exécute sur un système informatique détenu et exploité par une organisation, ce qui lui confère toute autorité sur l’application et son fonctionnement. Il peut y avoir plusieurs utilisateurs d’un côté, mais le backend est contrôlé par une seule organisation.
Les DApps peuvent fonctionner sur un réseau P2P ou un réseau blockchain. Par exemple, BitTorrent, Tor et Popcorn Time sont des applications qui s’exécutent sur des ordinateurs qui font partie d’un réseau P2P, dans lequel plusieurs participants consomment du contenu, alimentent ou amorcent du contenu, ou exécutent simultanément les deux fonctions.
Dans le contexte des crypto – monnaies, les dApps s’exécutent sur un réseau blockchain dans un environnement public, open source et décentralisé et sont exemptes de contrôle et d’interférence par une seule autorité.
Par exemple, un développeur peut créer une dApp semblable à Twitter et la placer sur une blockchain où n’importe quel utilisateur peut publier des messages. Une fois publiés, personne – y compris les créateurs de l’application – ne peut supprimer les messages.