Wat is een DApp (Decentralized Application)?

Table of Contents

Je hoort wel eens van gedecentraliseerde applicaties, of DApp, die worden gebruikt om apps voor sociale media, financiën, gaming of surfen op het web te maken. Ze werken op dezelfde manier als gewone toepassingen, en hun interface is hetzelfde als de gewone. Maar het verschil is dat een enkele server de DApps niet controleert. Hierdoor wordt het voor iedereen moeilijker om de toegang te beperken en gedecentraliseerde toepassingen te controleren.

Hier is alles wat je moet weten over DApps.

Een inleiding tot DApps

In de meest elementaire zin is een DApp een computertoepassing die werkt via een netwerk van computerknooppunten. Het zijn digitale programma’s die werken via blockchain of P2P-computernetwerken. De naam zelf betekent dat geen enkele autoriteit de toepassing controleert. Omdat ze gedecentraliseerd zijn, zijn DApps vrij van inmenging door één enkele autoriteit, waardoor ze beter bestand zijn tegen censuur en corruptie. 

Om het verder te begrijpen, denk aan Twitter. Die werkt op een computersysteem dat eigendom is van een organisatie die de functies ervan volledig controleert. Hoewel een of meer gebruikers van de toepassing kunnen genieten, wordt zij toch gecontroleerd door één groep. Ondertussen draaien toepassingen zoals BitTorrent of Popcorn time op computers als onderdeel van een P2P-netwerk waar meerdere gebruikers inhoud consumeren en voeden. 

Maar niet alle gedecentraliseerde toepassingen werken op webbrowsers, omdat sommige sites een aangepaste code nodig hebben om een bepaalde toepassing te openen. 

Alle veranderingen in DApps worden toegepast afhankelijk van de consensus van de gebruikers. Een codebase is nodig voor de gebruikers om te evalueren en tot een beslissing te komen. Gedecentraliseerde blokken bevatten de gegevens en worden eerst gevalideerd. 

Hoe werken decentrale toepassingen?

Net als traditionele toepassingen gebruikt DApp front-end code bij het renderen van een webpagina. Maar als het gaat om de back-end code, kan DApp anders zijn, en deze code maakt ze vrij van controle. Een smart contract beschermd in een blockchain ondersteunt DApp, en Ethereum is het meest gebruikte blockchaintype waarop smart contracts draaien. 

Het blockchaintype waarin een smart contract werkt, compileert gegevensrecords in blokken en verspreidt die op verschillende plaatsen. Over het algemeen ondergaan de blokken dan cryptografische validatie. 

Naast het ondersteunen van DApps, bemiddelen smart contracts de transacties. Het is slechts een klein onderdeel van de DApp, aangezien het alleen bestaat uit een back-end code. Het kan echter nodig zijn verschillende contracten te combineren en systemen van derden te gebruiken om de front-end code te maken. 

De voordelen van gedecentraliseerde toepassingen

Blockchain-technologie is geïnfiltreerd in het internet, en de waarde ervan voor de industrie is de afgelopen jaren toegenomen. Daarmee moeten bedrijven deze nieuwe technologie beter bekijken, omdat ze die in hun voordeel kunnen gebruiken. 

Hier zijn de volgende voordelen die DApps bieden:

1. Een gedecentraliseerde applicatie is open-source. Dat betekent dat de ontwikkelingen in het ecosysteem van de applicatie sneller en veiliger verlopen. 

2. DApps kunnen de privacy van gebruikers waarborgen omdat gebruikers van de toepassingen niet verplicht zijn hun persoonlijke informatie te verstrekken. 

3. Er zijn geen downtime beperkingen voor gebruikers omdat het bestaat op P2P netwerken. 

Wat DApps bijzonder maakt, is dat er geen centraal of single point of failure is. Daarmee zijn knooppunten onafhankelijk. Een enkel falend knooppunt heeft geen invloed op de andere knooppunten van het systeem. 

Popular DApp Platforms

Naast Ethereum zijn er vele andere opties voor DApp-platforms beschikbaar, zoals Polkadot, Telos en Polygon

Ten eerste is Polkadot opgericht door een van de medeoprichters van Ethereum, Gavin Wood. Het is een platform dat verschillende DApps bouwt, waardoor het gemakkelijker wordt om zich te verbinden met gedecentraliseerde diensten en instellingen. In het algemeen wil het de schaalbaarheid aanpakken – een uitdaging waar blockchaintechnologie meestal mee te maken heeft. Het verbindt private en publieke netwerken en bedient kapitaalbeurzen en verhogingen. 

Een ander voorbeeld is het platform van de derde generatie Telos. Het vraagt geen transactiekosten om toepassingen snel en schaalbaar te maken. Bovendien is het een optie voor sociale media, DeFi, en gaming industrieën. Het heeft geavanceerde stemfuncties, en er zijn meer dan 100 DApps gemaakt met Telos. 

Ondertussen is er ook een platform waarmee je minder kwijt bent aan Ethereum fees. Polygon is een DApp-platform dat wordt gebruikt door DeFi-pools en belichaamt krachtige sidechain-technologie. DApp-gebruikers op dit platform kunnen genieten van snellere transacties voor succesvolle transacties. 

Voorbeelden van succesvolle DApps

Met de opkomst van gedecentraliseerde toepassingen nu, worden veel van zijn soort al als succesvol beschouwd. Sommige daarvan zijn als volgt:

Uniswap

Uniswap heeft indrukwekkend meer dan 400 duizend gebruikers. Het wordt beschouwd als de toonaangevende gedecentraliseerde uitwisseling op Ethereum en de markt. Het platform is voortdurend bezig de infrastructuur van de beurs te verbeteren, waardoor de handelskosten kunnen worden verlaagd. 

Bancor

Bancor is het eerste gedecentraliseerde exchange-protocol, waarmee gebruikers cryptocurrencies kunnen verhandelen en beloningen kunnen verdienen op hun holdings zonder dat ze via een gecentraliseerde exchange hoeven te gaan of zich hoeven te registreren voor een account. Het biedt unieke functies zoals eenzijdige inzet en bescherming tegen onvoorziene verliezen.

OpenSea 

OpenSea leidde andere platforms om mainstream te gaan. Het werd gelanceerd in 2017 en is de bekendste marktplaats van NFT’s. Ook werd het eerst gebouwd op Ethereum, maar voegde Polygon toe uit kostenoverwegingen. Bent u in de markt voor NFT’s? OpenSea zou de beste plek kunnen zijn om te controleren.

geel200x200.png

Blijf op de hoogte. Abonneer voor updates.

Ontvang crypto nieuws en de laatste updates over ons platform direct in je inbox.