Inhoudsopgave
Wat is Cardano (ADA)?

9 min leestijd

Bijgewerkt

Wat is Cardano (ADA)?

Cardano is een blockchain die uit verschillende lagen bestaat en wordt ook wel de derde generatie blockchain genoemd. Het is ontwikkeld om te dienen als platform dat smart contracts ondersteunt en ontzettend schaalbaar is. Dit betekent dat ontwikkelaars een eigen gedecentraliseerde applicaties (dApp) op Cardano kunnen ontwikkelen en laten draaien. Hierdoor wordt Cardano vaak vergeleken met Ethereum, dat voor dezelfde doeleinden wordt gebruikt.

Eén van de krachten van Cardano is dat het ontzettend snel transacties kan verwerken en tegelijkertijd erg schaalbaar is. Op dit moment kan de blockchain tot wel 2 miljoen transacties per seconde (TPS) verwerken. Even ter beeldvorming: de blockchain van Ethereum kan in zijn huidige vorm 15 transacties per seconde verwerken. Er wordt wel verwacht dat dit aantal omhoog zal gaan zodra Ethereum volledig is overgegaan naar Ethereum 2.0.

Cardano is uniek omdat een grote groep van academici en wetenschappers onderzoek heeft gedaan voor de ontwikkeling ervan. Het team wilde namelijk voorkomen dat Cardano dezelfde fouten zou bevatten als andere blockchains zoals Bitcoin en Ethereum. Die ondervonden veel problemen met de schaalbaarheid naarmate het gebruik op de blockchain toenam.

Dit onderzoek heeft niet alleen gezorgd dat problemen van andere platforms vermeden worden, maar ook dat voordelen van andere blockchains door Cardano gebruikt worden. Zo heeft Cardano de veiligheid van Bitcoin, lage transactiekosten van Litecoin en ondersteuning voor smart contracts van Ethereum.

Door wie is Cardano bedacht en ontwikkeld?

Het Cardano-project is bedacht en ontwikkeld door een bedrijf genaamd IOHK, dat staat voor Input Output Hong Kong. Dit is een bedrijf dat is bedacht en wordt aangedreven door Charles Hoskinson en Jeremy Wood. Zij zijn hiermee ook degenen die Cardano in 2015 hebben bedacht.

De ontwikkeling van Cardano wordt ook ondersteund door de Cardano Foundation, dat een in Zwitserland gevestigde non-profitorganisatie is. Deze foundation zorgt voor het ‘standaardiseren, beschermen en bevorderen’ van het Cardano-platform.

Hoe werkt Cardano (ADA)?

De technologie achter Cardano is interessant, aangezien het ervoor zorgt dat het fouten van andere blockchains zou voorkomen. De blockchain van Cardano is ontwikkeld met Haskell en bestaat uit meerdere lagen. Ontwikkelaars maken hun dApps echter niet met deze programmeertaal, maar doen dit met Plutus. Het netwerk van de blockchain maakt gebruik van het Ouroboros Praos consensus mechanisme. 

Meerdere lagen

Het platform van Cardano bestaat uit twee verschillende lagen. Dit zorgt ervoor dat de blockchain een stuk schaalbaarder en flexibeler is dan andere blockchains. 

De eerste laag heet de CSL, en zorgt voor de opslag en verwerking van transacties. Specifiek gaat het hier om de simpele transacties, zoals het verzenden van cryptocurrency’s naar andere gebruikers, als ook het ontvangen ervan.

De tweede laag heet de CCL en is bedoeld voor de ondersteuning van smart contracts. Deze smart contracts zijn een stuk complexer dan de simpele transacties en om een hoge snelheid te kunnen garanderen zijn deze twee lagen van elkaar gescheiden.

Een ander voordeel van twee gescheiden lagen is dat het makkelijker is om een update uit te voeren. Wanneer er op de ene laag een update wordt uitgevoerd, heeft de andere laag daar geen last van. Ook zorgt het ervoor dat het netwerk veiliger is, omdat beide lagen gescheiden werken.

Ouroboros Praos Proof of Stake

De blockchain van Cardano maakt gebruikt van een consensus mechanisme genaamd Ouroboros Praos. Dit is een mechanisme dat op Proof of Stake (PoS) is gebaseerd en hierdoor bestaat het netwerk van Cardano uit validators. Iedereen kan een eigen validator opzetten, of ervoor kiezen om de stake uit te besteden aan een al werkende validator. Hier zijn natuurlijk wel risico’s aan gebonden. Mocht een validator slecht presteren, kan deze een boete opgelegd krijgen en verliest iedereen die in deze validator heeft gestaket hun inleg. 

Het team achter Cardano heeft verschillende aanpassingen gedaan aan het Ouroboros Praos mechanisme ten opzichte van Proof of Stake, om zo optimale veiligheid te kunnen garanderen. Zo is een 51% attack op het netwerk niet mogelijk door Ouroboros Praos.

Andere belangrijke kenmerken van Ouroboros Praos zijn dat dit mechanisme zorgt voor optimale schaalbaarheid en dat het energie-efficiënt is. Proof of Stake is al een stuk duurzamer dan Proof of Work, maar Ouroboros Praos is zelfs nóg zuiniger dan Proof of Stake. Het verbruikt 4 miljoen keer minder energie dan Bitcoin.

Programmeren met Plutus

Ontwikkelaars kunnen met de programmeertaal Plutus een applicatie op het platform van Cardano ontwikkelen. Dit is een programmeertaal die veiliger is dan Solidity, welke door Ethereum wordt gebruikt. Er zijn namelijk verschillende kwetsbaarheden bij Solidity bekend, waardoor het is voorgekomen dat gebruikers hun assets meerdere keren konden uitgeven in een smart contract op Ethereum.

Ook mensen die niet kunnen programmeren hebben de mogelijkheid om een applicatie op Cardano te ontwikkelen. Dit kan door middel van Marlowe. Dit is een online-applicatie waarmee mensen een applicatie in elkaar kunnen zetten door blokken te slepen en aan elkaar te verbinden. Hier kunnen variabelen aan gekoppeld worden, om zo een werkende applicatie te creëren. Vervolgens zorgt Cardano ervoor dat deze blokken automatisch worden omgezet naar een Plutus-code.

Plutus is een vrij complexe programmeertaal, waardoor ontwikkelaars veel mogelijkheden hebben. Een nadeel is dat het veel computerkracht kost om de applicaties die met Plutus zijn ontwikkeld te verwerken. Dit kan voor een netwerkvertraging zorgen. Daarom heeft Cardano een technologie genaamd Plutus Core ontwikkeld. Plutus Core zorgt ervoor dat de programmeertaal van complexe dApps wordt omgezet naar een versimpelde vorm ervan, waardoor de onderliggende blockchain deze dApps veel sneller kan verwerken.

De ADA-munt van Cardano

De cryptocurrency van Cardano heet ADA en is vernoemd naar de eerste computerprogrammeur ter wereld, Ada Lovelace. Er is een maximale voorraad van 45 miljard munten, maar de huidige voorraad wordt beetje bij beetje bijgevuld.

ADA kan op het platform van Cardano voor verschillende doeleinden gebruikt worden. Zo kunnen gebruikers hier mee betalen voor het gebruik van functies en applicaties, of kan het worden gestaket om zo het netwerk te beveiligen en inkomsten te verdienen.

Crypto traders gebruiken ADA ook om er geld mee te verdienen op mogelijke prijsstijgingen. Hiervoor zal ADA na aankoop moeten worden bewaard, om het vervolgens na een prijsstijging te verkopen. De afgelopen jaren is de waarde van ADA flink gestegen en dit zou in de toekomst nogmaals kunnen gebeuren. Dat is natuurlijk geen zekerheid, daarom is het altijd aan te raden zelf onderzoek te doen naar Cardano en de ADA-munt.

Is het mogelijk om ADA te minen of staken?

Omdat Cardano gebruikmaakt van het Proof of Stake mechanisme, is het niet mogelijk om ADA-munten te minen. Er zijn immers geen miners actief binnen het netwerk van Cardano, maar validators. Zij strijden niet met elkaar op basis van computerkracht, maar worden verkozen om blokken toe te voegen op basis van de stake die ze inzetten.

Het is daarom wel mogelijk om ADA te staken. Op deze manier valt er een mogelijk positief rendement te behalen op de ADA-munten die anders niet gebruikt zouden worden. Gebruikers van Bitvavo kunnen ADA bij ons op het platform staken. Hier lees je meer over hoe dat in zijn werk gaat.

Wat zijn de voordelen van Cardano?

De blockchain van Cardano heeft verschillende voordelen ten opzichte van andere blockchains. Dit kan het een interessant platform maken voor zowel ontwikkelaars als eindgebruikers.

  • Schaalbaar. Door de verschillende technieken die Cardano gebruikt, is het platform erg schaalbaar en kan het tot 2 miljoen transacties per seconde verwerken met 2.000 staking pools op het platform.
  • Complexe applicaties. De programmeertaal van Cardano, Plutus, geeft ontwikkelaars de mogelijkheid om complexe applicaties te ontwikkelen zonder dat dit ten koste gaat van de snelle verwerkingstijd en de lage transactiekosten.
  • Marlowe. Met de Marlowe-applicatie kan iedereen applicaties ontwikkelen door simpelweg blokken te slepen en aan elkaar te verbinden.
  • Veiligheid. Het consensus mechanisme Ouroboros Praos zorgt voor een hoge veiligheid op het platform van Cardano en beschermt het netwerk tegen onder andere 51% attacks.
  • Academisch onderzoek. Voordat er met de ontwikkeling van Cardano begonnen werd, is er eerst jarenlang academisch onderzoek gedaan. Zo wordt ervoor gezorgd dat Cardano in het heden en de toekomst niet tegen dezelfde problemen aanloopt waar veel andere blockchains mee te maken hebben.

Wat zijn de nadelen van Cardano?

Cardano heeft verschillende voordelen, maar natuurlijk zijn er ook een aantal nadelen te bedenken voor Cardano, welke hieronder staan weergegeven.

  • Niet volledig gedecentraliseerd. Op dit moment is Cardano nog niet volledig gedecentraliseerd, omdat er verschillende nodes in het netwerk draaien die door Cardano zijn opgezet. Deze nodes houden de controle over het gehele netwerk.
  • Nog midden in de ontwikkeling. Het platform is nog midden in zijn ontwikkeling en het kan nog een lange tijd duren voordat het platform in eerste vorm klaar is. Dit komt voornamelijk doordat het onderzoek veel tijd in beslag neemt.

Waar kan Cardano voor gebruikt worden?

Er zijn ontzettend veel gebruikers situaties denkbaar voor Cardano. Het kan voornamelijk dienen als een globaal financieel systeem waar verschillende financiële producten en diensten op kunnen draaien. Dit komt doordat ontwikkelaars de mogelijkheid hebben om ingewikkelde applicaties te ontwikkelen die bijvoorbeeld niet op Ethereum ontwikkeld zouden kunnen worden.

Financiële dienstverlening

Veel financiële diensten die nu nog door mensen uitgevoerd worden, zouden op de blockchain van Cardano uitgevoerd kunnen worden. Denk bijvoorbeeld aan applicaties voor het afsluiten van verzekeringen en het indienen van een schade. Maar ook is het mogelijk om leningen uit te geven door middel van applicaties op Cardano.

Vrijwel ieder financieel product of dienst dat nu op een gecentraliseerde manier werkt, zou gedecentraliseerd uitgevoerd kunnen worden op de Cardano-blockchain. Smart contracts bieden namelijk ontzettend veel mogelijkheden voor ontwikkelaars en daarom kunnen zij vrijwel alles op een blockchain laten uitvoeren.

Het kan echter nog enige tijd duren voordat Cardano ook daadwerkelijk gebruikt gaat worden voor zulke functies. Het platform is namelijk nog volop in ontwikkeling en veel functies zijn nu nog niet te gebruiken. De komende jaren staan er nog veel updates op de planning die het mogelijk zullen maken om het platform voor nog meer doeleinden te kunnen gebruiken.

Waar kan ik Cardano (ADA) kopen?

Cardano (ADA) kan bij Bitvavo gekocht worden met betaalmethodes als iDeal en Bancontact. Bitvavo rekent lage transactiekosten van 0,25% en het is een veilige exchange, mede omdat Bitvavo aan alle relevante wetgeving voldoet en staat geregistreerd bij De Nederlandsche Bank (DNB).

Lees hier meer over hoe je zelf Cardano (ADA) bij Bitvavo kunt kopen.

ADA bewaren

Cardano zal bewaard moeten worden in een speciale crypto wallet die ADA-tokens ondersteunt. Wanneer ADA-tokens bij Bitvavo zijn gekocht, kunnen deze worden opgeslagen in de wallet die aan de Bitvavo exchange is gekoppeld. 

Natuurlijk kunnen gebruikers hun ADA ook bewaren op hardware wallets die dit soort tokens ondersteunen. Dit wordt over het algemeen gezien als de veiligste manier om cryptocurrency op te slaan, al kun je in dat geval niet meer gebruikmaken van de staking functies die Bitvavo biedt. Je kunt ADA alleen op Bitvavo staken wanneer de ADA-munten in de Bitvavo wallet bewaard worden.

Conclusie

Cardano wordt de derde generatie blockchain genoemd door zijn bijna oneindige schaalbaarheid. Het netwerk kan namelijk tot 2 miljoen transacties per seconde verwerken. Dit zijn niet zomaar transacties, omdat de blockchain van Cardano ondersteuning voor smart contracts biedt. Ontwikkelaars kunnen daarom een eigen applicatie ontwikkelen en op Cardano te laten draaien.

De blockchain bestaat uit twee lagen, waardoor normale transacties gescheiden worden verwerkt van de smart contracts. In combinatie met het op Proof of Stake gebaseerde consensus mechanisme Ouroboros Praos, biedt Cardano een hoge mate van veiligheid en schaalbaarheid. Ontwikkelaars kunnen complexe dApps ontwikkelen met Plutus en Marlowe. Plutus Core zorgt ervoor dat deze ingewikkelde programmeertaal wordt omgezet naar een simpele variant ervan, om zo altijd de hoogste snelheid te kunnen garanderen.

Bij Bitvavo kan Cardano (ADA) gekocht worden met iDeal of SEPA. Wanneer je een account bij ons hebt, heb je dit binnen enkele klikken gedaan. De gekochte ADA-munten kunnen vervolgens bewaard worden in onze wallet, al is er natuurlijk ook de mogelijkheid om ze te verplaatsen naar een eigen hardware wallet. Het is ook mogelijk om ADA-munten te staken op het platform van Bitvavo.