Een transactie op netwerk van Ripple (XRP) duurt tussen de 3 en 5 seconden. Vergeleken met vrijwel alle andere cryptocurrency is XRP razendsnel. Nog een belangrijke eigenschap is dat het Ripple netwerk 1.500 transacties per seconde aankan.
Dat aantal valt nog in het niet bij grote, traditionele betalingsverwerkers zoals VISA maar het is wel minimaal honderd keer meer dan bij ether en bitcoin.
Daarnaast zijn transacties ook heel goedkoop. Elke transactie kost maar 0,00001 XRP aan transactiekosten. Bekijk hier hoeveel één XRP waard is. Daarmee kan je 270.000 transacties versturen.
In dit artikel gaan we verder in op hoe lang een transactie duurt, en waarom dat zo is.
Waarom zijn XRP transacties zo snel?
Allereerst: De naam Ripple wordt gebruikt voor het achterliggende bedrijf, of om te verwijzen naar het bijbehorende betaalsysteem. De crypto die daar bij hoort is XRP.
De twee grootste cryptocurrency’s ter wereld zijn bitcoin en ether, XRP staat op de derde plek maar is wel echt een heel ander type cryptocurrency.
Bitcoin is volledig gedecentraliseerd, omdat het is gemaakt met het doel financiële transacties mogelijk te maken zonder een derde partij zoals een bank. Ripple daarentegen verkoopt haar diensten juist aan banken en financiële instellingen. Omdat het grootste deel van de XRP eigendom is van het bedrijf Ripple, wordt het Ripple ecosysteem gecentraliseerd genoemd.
Omdat het doel en de achterliggende gedachte van de coins zo verschillend zijn, is het ook niet gek dat er gebruik wordt gemaakt van een heel ander type blockchain, als je dat al zo mag noemen. De uitgifte van XRP wordt centraal geregeld door het bedrijf Ripple, terwijl bitcoin gemined kan worden door iedereen. De Ripple Foundation bezit dan ook het grootste deel van alle XRP.
Banken vereisen snelheid
Als Ripple hun diensten en producten aan banken en financiële instellingen wil verkopen, dan is snelheid van levensbelang. Dat kan het beste worden uitgelegd aan de hand van een voorbeeld.
Stel dat je geld wil overmaken naar de bankrekening van een vriend in Argentinië, jouw bank maakt geld over naar een rekening bij een andere bank die weer iets dichter bij die Argentijnse bank staat. Die bank maakt weer geld over naar een rekening bij een andere bank, net zo lang totdat uiteindelijk de Argentijnse bank bereikt is en je vriend een stoel kan kopen.
Het idee van Ripple is dat die hele geldstroom vervangen wordt door XRP. Jouw bank koopt XRP en stuurt deze direct door naar de bank in Argentinië. Die kan de XRP dan direct omwisselen voor de lokale valuta. Dit idee kan alleen waargemaakt worden als snelheid gewaarborgd wordt.
De infrastructuur van Ripple is daarom speciaal ontworpen om transacties sneller en gemakkelijker voor banken te maken. Ripple's blockchain RippleNet, biedt bedrijven en financiële instellingen een aantal programma's die helpen bij grensoverschrijdende betalingen. Voorheen werd dit opgevangen door verschillende producten:
- xCurrent is een betalingsverwerkingssysteem voor banken
- xRapid stelt financiële instellingen in staat liquiditeitskosten te minimaliseren, XRP wordt gebruikt als een brug tussen verschillende valuta eenheden
- xVia staat bedrijven toe betalingen via RippleNet te verzenden
Een centrale partij geef coins uit
De uitgifte van nieuwe XRP wordt geregeld door een centrale partij. Bij de euro of de dollar is een centrale bank verantwoordelijk om de keuze te maken of nieuw geld bijgedrukt wordt. Bij Ripple werkt dat net zo, dit centrale bedrijf kan zelf bepalen hoeveel XRP er vrijkomt.
Dat klinkt heel eng, en alsof dat kan leiden tot ongecontroleerde inflatie waardoor XRP minder waard wordt. Maar dat lijkt vooralsnog niet in het nadeel van Ripple.
Een systeem waarbij een centrale partij de dienst uitmaakt is per definitie sneller, de besluitvorming gaat immers sneller dan bij een decentraal systeem waarbij iedereen stemrecht heeft.
Ook scheelt het dat er niet gemined hoeft te worden. Alle coins zijn er gewoon al. Dat bevordert de snelheid, maar zorgt er ook voor dat je moet vertrouwen op de goodwill van één partij.
Op dit moment zijn er 100.000.000.000 XRP in totaal. Daarvan is ongeveer 43% in omloop. Al die resterende coins staan op een soort spaarrekening en elke maand wordt 1 miljard XRP van die rekening naar de Ripple Foundation gestuurd. Deze geven ze uit voor promotionele doeleinden, of om te verkopen aan gebruikers en klanten. De coins die zij overhouden aan het einde van de maand, worden teruggestuurd naar de rekening.
Consensus in plaats van blockchain
Miners spelen bij bitcoin een belangrijke rol. Zij zorgen voor een stabiele stroom van nieuwe coins maar nog belangrijker, beveiligen het netwerk. Dit zijn belangrijke componenten die de blockchain van bitcoin tot haar recht laten komen. Bij Ripple werkt dat anders, hun systeem heeft wat elementen van een blockchain, maar is eigenlijk geen blockchain.
Ripple werkt op basis van consensus. In tegenstelling tot de uitgifte van XRP, wordt het consensus systeem niet per se beheerd door Ripple. Het is een peer-to-peer-systeem, waarbij deelnemende partijen allemaal in verbinding staan met elkaar.
Sommige nodes maken en ontvangen betalingen voor hun gebruikers terwijl anderen als validators werken die het consensusproces uitvoeren. Deze validators "kijken" naar het grootboek (net als bij een blockchain), wat een momentopname is van de huidige toestand van transacties op het netwerk. Dit moet overeenkomen met de huidige toestand van het Ripple Protocol Consensus Algorithm (RPCA).
Voor de werkelijke controle nemen validatoren alle geldige transacties die zij hebben gezien en die nog niet zijn toegepast op de blockchain. Deze maken ze openbaar op een lijst die bekend staat als de "kandidaat-set".
Vervolgens groepeert de validator alle kandidaat-sets van alle andere validatoren op zijn UNL (unique node list) en wordt er gestemd over de juistheid van alle transacties.
Transacties die meer dan een minimumpercentage "ja" -stemmen ontvangen, gaan door naar de volgende ronde. Te weinig stemmen vergaard? Dan wordt de transactie verwijderd. In de volgende stemronde moet een transactie 80 procent scoren. Lukt dat? Dan wordt de transactie goedgekeurd en toegevoegd aan de blockchain.
De laatste consensusronde vereist ten minste 80% van een validator waarmee UNL overeenstemming bereikt over een transactie. Alle transacties die aan deze vereiste voldoen, worden toegepast op het grootboek.
Dit proces duurt enkele seconden.
Nu weet je dat een transactie op het netwerk van Ripple maximaal 5 seconden duurt. Ook weet je nu dat Ripple met snelheid in het achterhoofd ontwikkeld is.
Wil je meer lezen over XRP? Of meer weten over de koers?
Op zoek naar een XRP blockexplorer om je transactie te monitoren? Kijk dan eens op Bithomp.