Wat is Cardano

Wat is Cardano?

Luka
Luka Cardano

Iedereen die wel eens rondkijkt op het internet naar informatie over blockchainprojecten, is ongetwijfeld Cardano (ADA) tegen gekomen.

Veel investeerders in cryptocurrency kennen de naam wel, maar niet iedereen begrijpt het complete concept, de technologie en de filosofie achter Cardano.

Cardano is gerealiseerd door de mede-oprichter van Ethereum, Charles Hoskinson. Daardoor heeft het een aantal gelijkenissen met het meest prominente smart contract platform. Maar ook vele verschillen.

Cardano in het kort

We kunnen in het kort zeggen dat Cardano een open source Proof-of-Stake platform is voor smart contracts, met ADA als munt. Maar het zou onvolledig zijn om het daarbij te laten.

Hoewel het volledig een open source project is, zijn er enkele organizaties die de belangrijkste drijfveren zijn die het project voortbewegen: The Cardano FoundationIOHK, en Emurgo.

Één van de belangrijkste verschillen dat Cardano van andere blockchain projecten onderscheidt, is het feit dat het is gebouwd op basis van wetenschappelijk onderzoek. Het heeft verder grote potentie om te schalen wanneer het netwerk groeit. 

Tot slot, en net zo belangrijk, stellen de ontwikkelaars van Cardano dat het opgezet is met eventuele toekomstige wet- en regelgeving in gedachten. Het heeft daarbij theoretisch de potentie om met het traditionele financiële systeem te integreren.

Cardano's belangrijkste eigenschappen zijn wetenschappelijkheid, schaalbaarheid en de mogelijkheid om te voldoen aan wetgeving.

Een derde generatie blockchain?

Volgens de oprichter van Cardano, Charles Hoskinson, zijn er drie generaties van blockchaintechnologie.

Ten eerste was er Bitcoin met de toewijding om een digitale vorm van cash beschikbaar te maken voor iedereen.

Cardano kopen
Ten tweede was er Ethereum (ETH) met de slimme contracten (smart contracts) wat iedereen de mogelijkheid gaf om tokens uit te geven in projecten.

Cardano is volgens deze oprichter de derde generatie van blockchaintechnologieën die zorgt voor schaalbaarheid, compatibiliteit en duurzaamheid.

Cardano wil zichzelf positioneren als de "derde generatie" blockchaintechnology, na Bitcoin en Ethereum.

Het programmeren van Cardano

Een flexibele programmeertaal

De meeste blockchainprojecten gebruiken de programmeertalen Javascript of Python. Cardano gebruikt echter de programmeertaal Haskell

Het ontwikkelteam van Cardano stelt dat, door Haskell te gebruiken, ze flexibiliteit kunnen bieden en een bepaalde foutmarge die erg nuttig kan zijn in de toekomst. In de onzekere wereld van cryptovaluta is ieder beetje flexibiliteit van grote waarde.

Verschillende lagen

Cardano wordt in verschillende lagen gebouwd. Deze lagen geven het systeem wederom flexibiliteit. Daarnaast maken ze het makkelijker om de code bij te houden en te updaten.

Cardano wallet
De Cardano Settlement Layer (CSL) is de eerste laag van het Cardano platform. Die laag maakt het mogelijk om de cryptovaluta ADA te verhandelen. 

De laag daarbovenop, de Cardano Computation Layer (CCL), maakt het mogelijk om smart contracts af te sluiten. Heel simpel gezegd maakt deze laag het mogelijk om te begrijpen waarom transacties gebeuren.

ADA-munten staken

Cardano volgt het Ouroboros Proof-of-Stake algoritme om concensus te bereiken op het netwerk. In dit algoritme kan iedereen die ADA bezit een zogenaamde "Slot Leader" worden: degene die het volgende block genereert op de blockchain waarin de transactiegegevens worden opgeslagen.

Cardano staken
Om Slot Leader te worden moet je je ADA munten vastzetten. Dat vastzetten heet "staken". Hier komt ook de naam "Proof of Stake" vandaan. Vervolgens wordt er één gebruiker gekozen door het Follow The Satoshi (FTS) systeem, wat een soort loterij is. Deze gebruiker wordt dan de Slot Leader.

Hoe meer ADA wordt vastgezet in een Cardano wallet, hoe groter de kans dat deze gebruiker de Slot Leader wordt.

Iedereen die de ADA valuta bezit kan zijn munten "staken" om kans te maken om de nieuwe Slot Leader te worden.

Transactiekosten van Cardano

Beloningen voor het valideren van een block op de blockchain zijn mogelijk vanwege het feit dat voor iedere Cardano-transactie een transactie-fee wordt betaald. Cardano gebruikt een simpele formule om de transactiekosten te bepalen.

Transactiekosten ADA = a + b * grootte van de transactie

"a" staat voor een vaste kostenpost die op het moment van schrijven gelijk staat aan 0,155381 ADA. Deze kostenpost is bedoeld om DDoS (Distributed Denial of Service) aanvallen te voorkomen.

Cardano koers
"b" is een variabele kostenpost die afhankelijk is van de datagrootte van de transactie; de ruimte die een transactie inneemt op een block op de blockchain. De hoogte hiervan is 0,000043946 ADA per byte.

Bijvoorbeeld, als Mark ADA wil versturen naar Janneke, en zijn transactie is 300 bytes groot, dan kunnen we op basis van de formule de transactiekosten bepalen:

Transactiekosten ADA = 0.155381 + 0.000043946*300 = 0.1685648 ADA

Mark zou voor deze transactie dus het exacte bedrag van 0.1685648 ADA moeten betalen.

Schaalbaarheid

Gezien het feit dat de meeste blockchainsystemen van enige betekenis grote problemen hebben gehad met schaalbaarheid, realiseerden de ontwikkelaars van Cardano zich dat schaalbaarheid één van de belangrijkste onderwerpen was om aandacht aan te besteden.

Schaalbaarheid Cardano

Ze besloten daarom dat niet iedereen die verbonden is met het netwerk, alle informatie hoeft te hebben over wat er ooit op is gebeurd. In plaats daarvan, is het voldoende als men een deel van de data heeft. Dit kan worden bereikt met behulp van zogenaamde sidechains.

Twee mensen die een transactie verrichten hoeven niet per sé de data hiervan te delen met alle andere gebruikers. In plaats daarvan wordt de data gedeeld met een deel van de gebruikers. Dit zorgt ervoor dat transacties versneld worden en het verkeer kan worden verspreid over de blockchain van Cardano.

De belangrijkste oplossing die Cardano biedt voor schaalbaarheid is het gebruik van zogenaamde sidechains.

Compatibiliteit: Als "derde generatie" blockchain hoopt Cardano het mogelijk te maken om met andere blockchain-ecosystemen te communiceren. Daarnaast hebben de ontwikkelaars het systeem erop ingericht om het mogelijk te maken om met de traditionele financiële systemen te kunnen verbinden.

Where to Store ADA?

Hoewel Daedalus een open source wallet is, wordt het door velen gezien als de officiële software wallet om Cardano's ADA cryptovaluta in op te slaan.

Cardano wallet
Gebruikers die op zoek zijn naar een optie waarvoor minder technische know-how nodig is, kunnen gemakkelijk hun ADA bewaren in de online Cardano wallet in hun Bitvavo account.

Conclusie

Cardano gaat een stap verder in het ontwikkelen van een smart contract systeem dan haar naaste concurrenten. Door alles te implementeren wat in de planning staat voor het Cardano netwerk, zou een derde generatie van blockchaintechnologie tot leven kunnen komen. Echter, alleen de tijd zal het leren of Cardano inderdaad alle problemen op kan lossen die haar voorlopers tegen zijn gekomen.