Cardano
Wat is Cardano?Cardano is 's werelds eerste peer-reviewed blockchain. De non-profit stichting die verantwoordelijk is voor Cardano heeft een netwerk van academici en wetenschappers van verschillende universiteiten, waaronder de Universiteit van Edinburgh en het Tokyo Institute of Technology, samengesteld om de protocollen te herzien voordat ze worden vrijgegeven. Het is een derde generatie cryptocurrency en slim contractplatform dat claimt de schaalproblemen van bitcoin, een munt van de eerste generatie en ethereum, die tot de tweede generatie behoort, te verbeteren.
Hoe werkt Cardano?
Het platform van Cardano bestaat uit twee lagen. De Cardano Settlement Layer (CSL) wordt gebruikt om transacties af te wikkelen die gebruikmaken van ADA, de cryptocurrency van Cardano.
De Control Layer, die in ontwikkeling is, zal worden gebruikt voor slimme contracten. De hiërarchische structuur van Cardano zorgt ervoor dat het kan worden gebruikt als ruilmiddel en dat het ook slimme contracten kan genereren. Bovendien streeft het platform naar interoperabiliteit met het reguliere financiële ecosysteem.
Het hart van Cardano's platform is Ouroboros, een algoritme dat het Proof of Stake-protocol gebruikt om munten te mijnen. Het protocol is aangepast om het energieverbruik en de tijd voor het maken van nieuwe munten te verminderen.
Ouroboros
In een typisch Proof of Stake-algoritme maken knooppunten met de maximale inzet (of het hoogste aantal munten) transactieblokken in een blockchain. Maar het Ouroboros-algoritme implementeert het algoritme anders.
Op een breed niveau werkt het als volgt. Ouroboros verdeelt fysieke tijd in tijdvakken die bestaan uit slots, die vaste tijdsperioden zijn. Slots zijn vergelijkbaar met ploegendiensten in een fabriek. In Cardano varieert het tijdsbereik van slots en kan dit binnen het algoritme worden gewijzigd. Epochs werken op een circulaire manier: wanneer de ene eindigt, komt er een andere online.
Elk tijdperk heeft een slotleider, die wordt gekozen door belanghebbenden of knooppunten die al munten hebben gegenereerd. Slotleiders zijn verantwoordelijk voor het maken en bevestigen van transactieblokken die aan de Cardano-blockchain moeten worden toegevoegd. Als ze er niet in slagen een transactieblok in een tijdvak te maken, krijgt de volgende slotleider er tijdens het volgende tijdvak nog een kans op. Ten minste 50 procent of meer blokken moeten binnen een bepaald tijdvak worden geproduceerd.
Transacties in blokken geproduceerd door slotleiders worden goedgekeurd door input endorsers. Zij vormen de tweede reeks belanghebbenden die verantwoordelijk zijn voor het uitvoeren van het protocol. Er kunnen één tot veel meerdere endorsers zijn binnen een bepaald tijdvak en hun verkiezing is gebaseerd op inzetten.
Om onbevooroordeelde resultaten te garanderen, is het verkiezingssysteem geconfigureerd voor twee ingangen. De eerste is een computersysteem met meerdere partijen. Een groep belanghebbenden binnen het netwerk voert een berekening uit, wat het digitale equivalent is van een 'toss' en delen hun resultaten met elkaar. De tweede input is de verdeling van rijkdom of inzet. Knopen met een grotere inzet (of meer munten) hebben een verhoogde kans om als slotleider te worden gekozen.
Ouroboros verschilt ook van andere algoritmen in het type en de vorm van incentives die aan belanghebbenden worden aangeboden. Het Proof of Work-algoritme biedt beloningen in de vorm van munten en transactiekosten aan mijnwerkers. Maar het ontwerp van het Ouroboros-algoritme biedt prikkels voor beschikbaarheid en transactie-verificatie over investeringen in enorme computerkracht om munten te mijnen. Economische beloningen worden ook verdeeld over drie belanghebbenden: input endorsers, belanghebbenden met meerpartijenberekeningen en slotleiders.
Kritiek op Cardano
Ouroboros noemt zichzelf 'het eerste bewijsbaar veilige bewijs van stake-algoritme'. Deze claim is gebaseerd op twee eigenschappen van het transactiegrootboek: Persistentie en Liveness.
Persistentie veronderstelt dat een transactie 'stabiel' is als een eerlijke node deze als zodanig naar de rest van het netwerk heeft uitgezonden. Deze eigenschap gebruikt een nieuwe beveiligingsparameter die een maat is voor de beveiliging van het grootboek. Levendigheid is complementair aan Volharding. Volgens deze eigenschap worden eerlijke transacties, die als zodanig worden uitgezonden, na een bepaalde vooraf bepaalde tijd in het algoritme "stabiel" in de knooppunten van het netwerk.
Het artikel waarin Ouroboros wordt beschreven, schetst verschillende 'plausibele veronderstellingen' die de makers van het algoritme hebben gemaakt om het te ontwerpen. Ze nemen bijvoorbeeld aan dat knooppunten in het netwerk niet voor langere tijd afwezig zijn. Ook wordt niet verondersteld dat gedesynchroniseerde knooppunten in hun berekeningen meer dan 50% van alle transacties bevatten.
Critici zeggen dat de veronderstellingen die zijn gemaakt om deze eigenschappen te implementeren, onjuist zijn. Ze zeggen bijvoorbeeld dat de eigenschappen op elk willekeurig tijdstip synchronisatie tussen grootboeken veronderstellen. Volgens hen zijn dergelijke verwachtingen 'onpraktisch voor een wereldwijde blockchain'. Dit is misschien niet het geval als bepaalde knooppunten offline zijn of als slotleiders de transactie tijdens hun tijdvakken hebben gemist. Anderen hebben gewezen op 51% denial of service-aanvallen, wat ertoe kan leiden dat een meerderheid van het netwerk offline gaat, als een ander voorbeeld van een handige veronderstelling.
Het algoritme van Ouroboros is ook bekritiseerd omdat het het dubbele bestedingsprobleem niet volledig heeft opgelost. Het gevaar bestaat dat input-endorsers, die verantwoordelijk zijn voor het goedkeuren van transacties voor slotleiders, uiteindelijk dezelfde reeks transacties van twee verschillende slotleiders goedkeuren. Sommigen zeggen sharding, een techniek die wordt getest op de blockchain van ethereum om het probleem op te lossen, duurt enkele jaren voordat het wordt geïmplementeerd.
Vergelijk beleggingsrekeningen Aanbieder Naam Beschrijving Adverteerder Openbaarmaking × De aanbiedingen die in deze tabel worden weergegeven, zijn afkomstig van samenwerkingsverbanden waarvan Investopedia een vergoeding ontvangt.