Il concetto di ondulazione

Ripple è una società privata che costruisce una rete di pagamenti e transazioni (RippleNet) su un database di registro distribuito (registro XRP), precedentemente noto come OpenCoin. L'obiettivo principale di Ripple è connettere banche, fornitori di servizi di pagamento e scambi di risorse digitali per consentire pagamenti globali più rapidi ed economici.


Storia dello sviluppo di Ripple

La prima idealizzazione di Ripple è stata fatta da Ryan Fugger, che ha anche sviluppato il primo prototipo di Ripple, il sistema di pagamento digitale decentralizzato RipplePay. Il sistema è stato utilizzato nel 2005 e il suo scopo è fornire soluzioni di pagamento sicure per la rete globale.

Nel 2012 Fugger ha ceduto il progetto a Jed McCaleb e Chris Larsen e con loro ha co-fondato l'azienda tecnologica americana OpenCoin. A questo punto, Ripple ha iniziato il suo sviluppo come protocollo di pagamento open source incentrato su soluzioni di pagamento per banche e altri istituti finanziari. Nel 2013, OpenCoin ha cambiato nome in Ripple Labs, e di nuovo nel 2015 in Ripple.


Registro ondulato (XRPL)

Basandosi sul lavoro di Fugger e ispirato da Bitcoin, Ripple ha sviluppato il Ripple Consensus Ledger (RCL) nel 2012 e ha lanciato la sua criptovaluta nativa XRP (XRP). Successivamente, il registro di consenso di Ripple è stato ribattezzato registro XRP.

XRPL, che opera come un sistema economico distribuito, non solo memorizzerà tutte le informazioni finanziarie dei partecipanti alla rete, ma fornirà anche servizi di trading su più coppie di valute. Inoltre, XRPL lanciato da Ripple fungerà anche da registro distribuito open source che consente transazioni finanziarie in tempo reale. Esiste anche un meccanismo di consenso per garantire e verificare le transazioni.

A differenza di Bitcoin, il registro XRP non si basa sull’algoritmo di consenso PoW, quindi non si basa sul processo di mining per verificare le transazioni. Invece, la rete raggiunge il consenso utilizzando il proprio algoritmo di consenso, noto come Ripple Consensus Algorithm (RPCA).

XRPL è gestito da una rete di nodi di verifica indipendenti che verificano continuamente i record delle transazioni. Chiunque può configurare ed eseguire un nodo di convalida Ripple e può anche selezionare i nodi di convalida. Tuttavia, Ripple consiglia ai suoi clienti di selezionare i nodi da un elenco di fiducia autenticato per verificare le loro transazioni. E questi elenchi di nodi attendibili sono chiamati elenchi di nodi univoci (UNL).

I nodi UNL si scambiano tra loro i dati delle transazioni finché non concordano sullo stato corrente del registro. In altre parole, le transazioni approvate dalla stragrande maggioranza dei nodi UNL sono considerate transazioni valide e quando tutti i nodi applicano la stessa transazione al registro, viene raggiunto un consenso.

Secondo il sito web ufficiale di Ripple: Ripple è una società privata che ha sviluppato il registro distribuito open source XRPL. Un registro open source significa che chiunque può contribuire con i nodi e XRPL continuerà a funzionare anche se Ripple cessa di esistere.

RippleNet

A differenza di XRPL, RippleNet si basa su XRPL, l'esclusiva rete di pagamenti e transazioni di Ripple.

RippleNet attualmente fornisce tre sistemi di soluzioni di pagamento per banche e istituti finanziari, vale a dire xRapid, xCurrent e xVia.


xRapido

In poche parole, xRapid è una soluzione di liquidità on-demand che utilizza XRP (Ripple) per costruire un ponte valutario globale. Sia XRP che xRapid si affidano al registro XRP, che consente di completare le transazioni più velocemente e con commissioni inferiori.

Fai un semplice esempio. Bob dall'Australia vuole inviare $ 100 ad Alice in India tramite l'istituto finanziario FIN. Per eseguire la transazione, l'istituto finanziario FIN ha utilizzato la soluzione xRapid per creare un collegamento tra il paese di origine e quello di destinazione. In questo modo, l’istituto FIN può convertire i 100$ di Bob in XRP, che fornisce la liquidità necessaria per il pagamento finale. Infine, in pochi secondi, XRP può essere convertito in rupie indiane e Alice può prelevare i fondi da una borsa valori in India.


xCorrente

xCurrent è una soluzione che fornisce regolamento e tracciamento istantanei dei pagamenti transfrontalieri per gli utenti RippleNet. A differenza di xRapid, la soluzione xCurrent non si basa sul registro XRP e non utilizza la criptovaluta XRP per impostazione predefinita. xCurrent è basato sull'Interledger Protocol (ILP), un protocollo progettato da Ripple per connettere diversi registri o reti di pagamento.

I quattro componenti base di xCurrent sono:

  1. Messenger - xCurrent Messenger consentirà lo scambio di informazioni tra istituti finanziari RippleNet collegati. Ciò include informazioni quali rischio e conformità, commissioni, tassi di cambio, dettagli di pagamento e quando verranno consegnati i fondi.

  2. Validatore: un validatore conferma crittograficamente il successo o il fallimento di una transazione e coordina il flusso di fondi attraverso il registro. Gli istituti finanziari possono gestire i propri validatori o affidarsi a validatori di terze parti.

  3. ILP Ledger (IPL Ledger) - Quando l'ILP viene implementato nel registro bancario esistente, viene formato un registro ILP. Il registro ILP funge da registro secondario e verrà utilizzato per tenere traccia di crediti, debiti e liquidità di tutte le parti coinvolte in una transazione. Inoltre, il registro ILP consente alle parti coinvolte nella transazione di regolare i fondi in modo atomico, il che significa che le transazioni devono essere regolate tempestivamente o interrotte immediatamente.

  4. FX Ticker - FX Ticker viene utilizzato per definire il tasso di cambio tra le parti commerciali. Tiene traccia anche di ogni registro ILP che è stato impostato.

Sebbene xCurrent sia progettato principalmente per transazioni in valuta fiat, può anche supportare transazioni in criptovaluta.

xVia

xVia è un'interfaccia standardizzata basata su API che consentirà alle banche e ad altri fornitori di servizi finanziari di interagire all'interno della stessa struttura senza fare affidamento sull'integrazione di reti multi-pagamento. xVia consentirà di creare pagamenti tra banche e altre banche partner collegate a RippleNet e consentirà alle banche di allegare fatture o altre informazioni alle transazioni.

Riassumere

Quando Bitcoin viene acclamato come la criptovaluta numero uno ed Ethereum viene riconosciuto come il creatore di contratti intelligenti, possiamo pensare alla rete Ripple come a un sistema di cambio valuta incentrato su soluzioni di pagamento globali.

RippleNet può essere implementato sull’infrastruttura esistente delle banche per integrare e migliorare i sistemi di pagamento tradizionali. xCurrent consentirà pagamenti convenienti e in tempo reale tra istituti finanziari, xRapid utilizzerà la valuta senza confini XRP come pool di liquidità su richiesta e infine xVia faciliterà l'integrazione e la comunicazione tra i partecipanti a RippleNet.