Une DApp est un ensemble décentralisé d'applications et de systèmes bâti sur la technologie blockchain. Ces applications fonctionnent au sein d'un réseau peer-to-peer et ne disposent d'aucun mécanisme de contrôle du réseau : aucune autorité centrale ne peut les piloter. Le contrôle des données appartient entièrement aux utilisateurs et, parce qu'elles sont décentralisées, aucune intervention extérieure n'est possible. La sécurité des utilisateurs reste ainsi toujours au premier plan.
Les DApps ne se limitent pas aux applications mobiles. Il en existe aussi sous forme de navigateurs web ou de jeux vidéo. Grâce à leurs fonctionnalités, elles peuvent simplifier bien des aspects du quotidien : certaines DApps permettent par exemple d'acheter et de vendre une assurance, de louer de la puissance de calcul ou de créer une place de marché pour les freelances.
La technologie des DApps
Les DApps reposent sur la technologie blockchain. Aucune tierce partie n'intervient dans les opérations qui s'y déroulent. Il n'y a pas de serveur central : les applications fonctionnent via un réseau peer-to-peer, sur lequel personne n'exerce de contrôle centralisé. Les DApps s'appuient en outre sur du code open source, si bien que toutes les transactions sont consultables par n'importe qui. La DApp est une technologie encore émergente sur la blockchain.
Qu'apporte une DApp ?
Grâce à leur décentralisation, les DApps sont fermées à toute ingérence extérieure. Aucune autorité ne peut les censurer et aucun facteur externe ne peut les arrêter. Une interruption ne survient qu'en cas de problème technique du côté des utilisateurs : le reste du temps, les DApps fonctionnent en continu. L'absence de serveur central signifie que les données restent entièrement sous le contrôle des utilisateurs. Et l'usage de code open source garantit que tous les enregistrements leur sont accessibles via la blockchain.
