Det er således muligt både at sende og modtage ADA gennem Cardanos platform, uden involvering af en central aktør. Cardano gør det også muligt for udviklere at skabe decentrale applikationer.
Bitcoin og Ethereum bruger Proof of Work som en konsensusmekanisme, hvilket er den mekanisme, der får aktørerne på netværket til at nå frem til en fælles aftale om information, der er lagret på blockchain. Denne mekanisme, til at verificere transaktioner, kan være meget energikrævende, da den er baseret på brugen af computerkraft og strøm.
I modsætning til Bitcoin og Ethereum har Cardano skabt sin egen konsensusmekanisme kaldet Ouroboros, som er baseret på Proof of Stake, og som formodes at være miljøvenlig.
Fra 2020 begyndte Ethereum også arbejdet med at skifte fra Proof of Work til sin egen version af Proof of Stake.
Proof of Work blev først introduceret gennem Bitcoin. Bitcoins blockchain er sikret af et netværk af "minere", som bruger computerkraft til at sikre, at informationen i netværket er korrekt.
I modsætning til for eksempel en banks database, hvor en central aktør (banken) kontrollerer oplysningerne om alle transaktioner og saldi, er Bitcoins database sikret gennem et decentraliseret netværk af aktører rundt om i verden.
For at sikre, at alle transaktioner og saldi på Bitcoin blockchain til enhver tid er korrekte, skal disse aktører nå frem til en fælles aftale (konsensus) om, at alle har lige information. Denne konsensusmekanisme i Bitcoin kaldes Proof of Work.
De aktører, der til enhver tid sikrer, at alle Bitcoin-relaterede transaktioner og saldi er korrekte, kaldes "minere".
- Minere afstemmer information om Bitcoin blockchain ved hjælp af computerkraft. I praksis er dette en konkurrence mellem disse minere om at være de første til at løse et matematisk problem i Bitcoin-protokollen med deres computere.
- Den som løser matematiske problem først, får en belønning i form af bitcoins.
- Den computerkraft der bruges i fællesskab, til at sikre Bitcoin-netværket, kræver enorme mængder strøm. Bitcoin er ikke den eneste protokol, der bruger Proof of Work, men bestemt den største og mest kendte.
Hvordan fungerer Cardano’s Proof of Stake?
Proof of Stake en alternativ mekanisme til fælles enighed (konsensus) i en blockchain. I modsætning til Proof of Work er Proof of Stake ikke baseret på at løse matematiske problemer ved hjælp af computerkraft.
Proof of Stake fungerer således, at brugere binder deres kryptovaluta, eller staker, som det kaldes, for at validere de transaktioner, der finder sted på blockchainen. I Cardanos tilfælde kræver det, at kryptovalutaen ADA låses i en såkaldt indsatspulje, der er med til at sikre Cardano blockchain. Straffen for at forsøge at manipulere netværket med forkerte oplysninger er, at du mister de penge, du har låst ved at stake ADA. Man skaber således en funktion, hvor det ikke kan betale sig at manipulere netværket. Samtidig vil de, der bidrager til blockchain via indsats, blive belønnet med udbetalinger i ADA. På den måde kan du få renteindtægter på din krypto ved at bidrage til netværkets sikkerhed.
En staking pool fungerer som en validator eller node på Cardano-netværket og består af en staking pool ejer, der fastholder noden, og en samling af deltagere, der låser ADA'en i staking poolen.
Cardanos Proof of Stake-mekanisme hedder Ouroboros og fungerer sådan her:
- Hver blok i Cardano’s blockchain er opdelt i det, der kaldes slots, og information og data relateret til Cardano er gemt i hver slot.
- En samling af såkaldte slots kaldes en epoch.
- Mekanismen udvælger tilfældigt forskellige staking pools som såkaldte slot-ledere. En slot-leder får ansvaret for at skabe en ny blok på Cardano blockchain ved at verificere de transaktioner, der er i det valgte slot.
- Hver gang en slot-leder producerer en ny blok, der er godkendt på blockchainen, modtager ejeren og deltagerne i den nuværende staking pool en belønning i form af ADA. En ny blok oprettes ca. hvert 20. sekund i Cardano’s blockchain.
En person, der ejer en ADA, kan optjene belønninger på to måder: enten ved at låse sin ADA til en staking pool, der drives af en anden (deltager), eller ved at drive sin egen staking pool (ejer). Drift af din egen staking pool kræver en vis teknisk viden. Jo mere ADA du låser i en staking pool, jo større er sandsynligheden for, at den staking pool bliver valgt som slot-leder. Efter at en slot-leder har valideret nye transaktioner på netværket i form af en blok, skal andre staking pools bekræfte, at de oplysninger som slot-lederen har valideret er korrekte. Efter et vist antal bekræftelser er gennemført, opdateres blockchainen med en ny blok. Staking pools kan ikke vælges som slot-ledere, før de har verificeret information i tidligere blokke, og dermed sikrer konsensusmekanismen Ouroboros, at information i Cardano’s blockchain til enhver tid er korrekt. Med Proof of Stake er det nemt for brugerne at være med til at sikre netværket. Enhver kan låse ADA'en i en staking pool, som deltager, uden behov for noget særligt udstyr. For at gøre dette modtager du passiv indkomst på din kryptovaluta, mens du hjælper med at vedligeholde blockchainen.
Opsummering:
I modsætning til for eksempel Bitcoin, der bruger computerkraft og strøm gennem konsensusmekanismen Proof of Work, sikrer Cardano sit netværk via Proof of Stake. Det sker i form af, at folk låser kryptovalutaen ADA i såkaldte staking-puljer, som i praksis fungerer som noder på Cardano-netværket.
Alle kan oprette en staking pulje eller de kan stake (låse) deres ADA-tokens i en eksisterende staking pool. Indsatspuljer er tilfældigt udvalgt som slot-ledere og skal verificere oplysningerne på Cardano blockchain. Til gengæld, for at verificere informationen om blockchain, modtager staking pools der er udvalgt som slot-ledere, belønninger i form af ADA. De, der staker (låser), får således en passiv indkomst på deres kryptovaluta.
Cardano’s blockchain-arkitektur
Cardanos blockchain indeholder to kernekomponenter; Cardano Settlement Layer (CSL) og Cardano Computational Layer (CCL).
Cardano Settlement Layer (CSL) bruges til at holde styr på alle enheder af ADA i Cardano-protokollen og gør det muligt for folk at sende og modtage ADA.
Cardano Computational Layer (CCL) er et sæt af protokoller, der er kernen i blockchainen’s databehandling. CCL hjælper med at drifte smarte-kontrakter og bruges til at aktivere avanceret funktionalitet på Cardano blockchain.