Decentralized Apps; Gedecentraliseerde applicaties die op blockchain(achtige) netwerken draaien en/of op een gedistribueerd systeem en/of op een decentraal systeem.
Belangrijkste eigenschappen van een dApp of DApp zijn:
- het dApp-platform is geen eigenaar van de data van de gebruiker
- de data worden niet op gecentraliseerde servers opgeslagen
- dApps zijn in de basis decentraal van opzet (al worden vaak nog wel gecentraliseerde systemen gebruikt voor bijvoorbeeld opslag van grote bestanden)
- cryptografie zorgt voor de interactie tussen alle elementen, door bijvoorbeeld het ondertekenen van acties
- interactie met decentrale exchanges of DEX
- digitale tokens zorgen voor de interactie met het ecosysteem
- dApps bestaan vaak uit een of meerdere smart contracts
- open source: programmacode en regels zijn openbaar
- interactie met NFT-platforms
- basis voor veel nieuwe ontwikkelingen, zoals DeFi, gaming, sociale media, etc.
Om interactie met dApps te hebben, zijn speciale interfaces nodig tussen het ‘gewone’ world wide web en de data op de specifieke blockchains, zoals data op de ethereum-blockchain nodig is om te interacteren met Cryptokitties, een zogenaamd Oracle.
Het aantal mogelijkheden voor interactie breidt zich snel uit, dit is dan ook geen volledige lijst. Interactie kan via:
- MetaMask-wallet
- Opera-browser met ingebouwde Web 3 wallet
- Pillar
- Trust Wallet
- Enjin.