Gedecentraliseerde applicaties – dApps
Wat zijn gedecentraliseerde applicaties?
Gedecentraliseerde applicaties (dApps) zijn digitale applicaties of programma’s die bestaan en draaien op een blockchain of P2P-netwerk van computers in plaats van een enkele computer, en die buiten het bereik en de controle van een enkele autoriteit vallen.
Gedecentraliseerde toepassingen uitgelegd
Een standaard web-app, zoals Uber of Twitter, draait op een computersysteem dat eigendom is van en beheerd wordt door een organisatie, waardoor deze volledige autoriteit heeft over de app en zijn werking. Er kunnen aan één kant meerdere gebruikers zijn, maar de backend wordt beheerd door één organisatie.
DApps kunnen worden uitgevoerd op een P2P-netwerk of een blockchain-netwerk. BitTorrent, Tor en Popcorn Time zijn bijvoorbeeld applicaties die draaien op computers die deel uitmaken van een P2P-netwerk, waarbij meerdere deelnemers content consumeren, content invoeren of seeden, of tegelijkertijd beide functies uitvoeren.
In de context van cryptocurrencies draaien dApps op een blockchain-netwerk in een openbare, open source, gedecentraliseerde omgeving en zijn ze vrij van controle en inmenging door een enkele autoriteit.
Een ontwikkelaar kan bijvoorbeeld een Twitter-achtige dApp maken en deze op een blockchain plaatsen waar elke gebruiker berichten kan publiceren. Eenmaal gepost, kan niemand – inclusief de makers van de app – de berichten verwijderen.