Wat is Ripple?

24.12.2018

Ripple, eerder bekend als OpenCoin, is een bedrijf dat bezig houdt met het bouwen van RippleNet, een netwerk voor het faciliteren van wereldwijde betalingen op basis van het XRP Ledger, een distributed ledger database. Het hoofddoel van Ripple is om banken, betalingsverwerkers en digitale handelsplatformen met elkaar te verbinden en wereldwijd snellere en kostenefficiëntere betalingen mogelijk te maken. 


Geschiedenis

Ripple werd in 2004 bedacht door Ryan Fugger. Hij ontwikkelde het eerste prototype van Ripple als een gedecentraliseerd geldsysteem genaamd RipplePay. Dit systeem kwam online in 2005 en had als doel om een veilig, wereldwijd betaalnetwerk te creëren.

In 2012 droeg Fugger het project over aan Jed McCaleb en Chris Larsen. Samen richtten zij het Amerikaanse technologiebedrijf OpenCoin op. Vanaf dat moment werd Ripple doorontwikkeld als een protocol voor banken en andere financiële instellingen. In 2013 werd OpenCoin hernoemd tot Ripple Labs en vervolgens, in 2015, tot Ripple.


Het XRP Ledger (XRPL)

Op basis van het werk van Fugger en geïnspireerd door Bitcoin rolde Ripple in 2012 het Ripple Consensus Ledger (RCL) uit, samen met hun eigen cryptovaluta XRP. Het RCL werd later hernoemd tot het XRP Ledger (XRPL).

Het XRPL werkt als een gedistribueerd economisch systeem dat niet alleen transacties en accounting-informatie bijhoudt, maar ook wisseldiensten voor een groot aantal valutaparen aanbiedt. Ripple presenteert het XRPL als een open-source gedistribueerd grootboek dat in real-time financiële transacties kan verwerken. Deze transacties worden beveiligd en geverifieerd door de netwerkdeelnemers en een consensusmechanisme. 

In tegenstelling tot de Bitcoin-blockchain is het XRP Ledger echter niet gebaseerd op een Proof of Work. Er vindt dan ook geen mining plaats om transacties te verifiëren. In plaats daarvan maakt het netwerk gebruik van een eigen consensusalgoritme dat, niet geheel verrassend, het Ripple Protocol Consensus Algorithm (RPCA) heet.

Het XRPL wordt beheerd door een netwerk van onafhankelijke nodes die continu hun transactie-overzichten met elkaar vergelijken. Iedereen kan een dergelijke Ripple-node opzetten en kiezen welke nodes vertrouwd worden voor het valideren van transacties. Ripple beveelt hun klanten echter aan om gebruik te maken van een lijst van bekende, betrouwbare netwerkdeelnemers voor het valideren van hun transacties. Deze lijst staat ook wel bekend als de Unique Node List (UNL).

De UNL-nodes wisselen transactiedata met elkaar uit tot zij het allemaal met elkaar eens zijn over de staat van het grootboek. Met andere woorden, alleen de transacties die door een absolute meerderheid van de UNL-nodes als valide worden gezien worden opgenomen in het XPRL; consensus wordt vervolgens bereikt wanneer alle nodes dezelfde set transacties als valide accepteren.

Volgens de officiële website is Ripple een besloten vennootschap die de ontwikkeling van het XRPL als open-source gedistribueerd ledger beheert. Dit betekent dat iedereen kan bijdragen aan de code en dat het XRPL blijft functioneren als het bedrijf Ripple om welke reden dan ook niet meer bestaat.


RippleNet

In tegenstelling tot het XRPL is RippleNet exclusief te gebruiken door Ripple zelf. RippleNet is gebouwd op het XRPL, als platform voor het verrichten van betalingen en omwisselingen.

RippleNet biedt op dit moment drie verschillende producten aan die ontworpen zijn als betaaloplossingen voor banken en andere financiële instellingen, te weten xRapid, xCurrent en xVia.


xRapid

xRapid is in het kort een 'on-demand' liquiditeitsoplossing die XRP gebruikt als een 'brug' tussen verschillende fiatvaluta. Zowel XRP als xRapid maken hiervoor gebruik van het XRP Ledger, waardoor transacties sneller en tegen veel lagere kosten kunnen worden uitgevoerd in vergelijking met conventionele methodes.

Een simpel voorbeeld. Bob uit Australië wil $100 naar Alice in India sturen. Bob stuurt haar het geld via een bank genaamd FIN. Om de transactie uit te voeren, maakt FIN gebruik van xRapid. xRapid maakt vervolgens verbinding met twee wisselplatformen in het zowel het land van origine als het land van bestemming. De $100 van Bob wordt omgezet in XRP en zorgt op die manier voor voldoende liquiditeit om de uitbetaling te kunnen doen. Een paar seconden later wordt de XRP omgezet in Indiase rupees en kan Alice het geld opnemen.


xCurrent

xCurrent is ontworpen om direct internationale betalingen tussen RippleNet-gebruikers te kunnen volgen en verrekenen. In tegenstelling tot xRapid is xCurrent niet gebaseerd op het XRP Ledger en maakt het niet standaard gebruik van de cryptovaluta XRP. In plaats daarvan is xCurrent gebouwd op het Interledger Protocol (ILP), een protocol dat is ontwikkeld door Ripple om verschillende ledgers en betaalinfrastructuren met elkaar te verbinden. 


De vier basiscomponenten van xCurrent zijn:

  1. Messenger - De xCurrent-messenger maakt peer-to-peer communicatie tussen RippleNet-gebruikers mogelijk en wordt gebruikt om informatie over risico's en compliance, vergoedingen, wisselkoersen, betaalinformatie en verwerkingstijden te communiceren.

  2. Validator - Validator wordt gebruikt om cryptografisch het succes of mislukken van een transactie te bevestigen en om het verplaatsen van fondsen over het Interledger te coördineren. Financiële instellingen kunnen er voor kiezen om hun eigen validator te gebruiken of om daarvoor een derde partij in te schakelen.

  3. ILP Ledger - Het Interledger Protocol wordt geïmplementeerd in de bestaande grootboeken van banken, waarmee een ILP Ledger wordt gecreëerd. Een ILP Ledger is als het ware een sub-ledger en wordt gebruikt om de crediteringen, debiteringen en liquiditeit van de partijen die transacties met elkaar verrichten te volgen en verwerken. Transacties worden 'atomisch' verwerkt, wat betekent dat ze ofwel meteen worden verwerkt of helemaal niet.

  4. FX Ticker - De FX Ticker wordt gebruikt om de wisselkoers tussen twee partijen vast te stellen en volgt de status van iedere geconfigureerde ILP Ledger.

Hoewel xCurrent primair is ontwikkeld voor fiatvaluta, biedt het ook ondersteuning voor cryptovaluta.


xVia

xVia is een API-interface waarmee banken en andere financiële dienstverleners binnen een enkel framework met elkaar kunnen communiceren, in plaats van dat zij verschillende betaalnetwerken en -infrastructuren met elkaar moeten integreren. Dankzij xVia kunnen banken betalingen verrichten via andere dienstverleners die verbonden zijn met RippleNet en bijvoorbeeld facturen of andere informatie aan de transactie toevoegen.


Conclusie

Hoewel Bitcoin bekend staat als de eerste cryptovaluta en Ethereum als eerste een platform voor het aanbieden van smart contracts of 'slimme contracten' aanbood, profileert Ripple zich als een innovatieve oplossing voor het verrichten van wereldwijde betalingen speciaal voor banken en andere financiële instituten.

RippleNet kan worden geïmplementeerd bovenop de bestaande infrastructuur van banken als een manier om hun 'traditionele' betaalsystemen te complementeren en te verbeteren. xCurrent maakt het verrichten van kostenefficiënte betalingen in real-time en tussen verschillende financiële dienstverleners mogelijk. xRapid gebruikt XRP als brug voor het creëren van 'on-demand' liquiditeit, en xVia tot slot faciliteert de integratie van en communicatie tussen alle RippleNet-gebruikers.

Houd onze website in de gaten voor meer informatie en vergeet ook niet om de video's van Binance Academy te bekijken!

Loading