Qu’est-ce que le Ripple / XRP?

Qu’est-ce que le Ripple?

Ripple est un protocole de règlement brut en temps réel, un système de change et de transfert d’argent. Le protocole prend en charge les jetons représentant les monnaies fiduciaires, les crypto-monnaies, les matières premières et / ou d’autres actifs.

Ripple a été créé comme une méthode de règlement alternative pour le système bancaire, et non comme une alternative à la monnaie fiduciaire et au système bancaire traditionnel.

Les principaux clients de Ripple sont des banques utilisant la solution logicielle xCurrent pour effectuer des paiements transfrontaliers avec suivi en temps réel des virements. Les utilisateurs réguliers peuvent également utiliser la monnaie numérique de Ripple pour les règlements.

Qui a créé Ripple et quand?

Les développeurs directs de Ripple sont le programmeur américain Jed McCaleb, le cryptographe David Schwartz et le programmeur-encodeur Arthur Britto. L’auteur du concept de base est le programmeur canadien Ryan Fugger. En 2004, Fugger, après s’être familiarisé avec le travail de la succursale de Vancouver du système d’échange local, s’est intéressé à l’idée de créer un système de paiement décentralisé. En 2005, il a lancé la première itération d’un tel système, RipplePay.com, qui n’a pas été largement adopté.

En 2011, Fugger a transféré l’un des postes de direction de son entreprise à Jed McCaleb. Il a invité David Schwartz au projet et a embauché Arthur Britto en tant que directeur du développement. En 2012, McCaleb a créé OpenCoin et l’entrepreneur américain Chris Larsen est devenu son PDG, tandis que Fugger a quitté le projet. En 2013, la société a changé son nom pour Ripple Labs, Inc. Le PDG actuel de l’entreprise est l’économiste et entrepreneur Brad Garlinghouse, qui a succédé à Chris Larsen à ce poste.

Qu’est-ce que XRP?

XRP est la monnaie numérique du réseau Ripple qui n’existe que dans le système Ripple. 1 XRP est subdivisé en un million d’unités appelées «gouttes».
L’ensemble de l’offre limitée de jetons XRP (100 milliards) a été pré-miné. La quasi-extraction de la pièce est disponible pour les utilisateurs: ils peuvent participer aux développements scientifiques soutenus par Ripple Labs, effectuer des calculs ou effectuer d’autres actions à l’aide d’algorithmes de calcul, et recevoir des jetons XRP en récompense.65% de tous les jetons appartiennent à Ripple, les 35% restants sont émis le marché. Les utilisateurs du réseau Ripple ne sont pas obligés d’utiliser XRP, mais un stock de 20 XRP est requis pour chaque compte Ripple.

XRP agit comme un pont de paiement qui est utilisé lorsqu’un échange direct d’actifs n’est pas disponible – par exemple, lorsqu’il s’agit de deux actifs rarement négociés.

Sur le réseau Ripple, les jetons XRP sont librement échangés contre de la monnaie fiduciaire ou des crypto-monnaies, cependant, Ripple considère le jeton principalement comme un moyen de paiement et un outil dans les transactions d’échange, et non comme une monnaie numérique alternative.

Quel est le mécanisme de création de consensus dans Ripple?

Ripple n’utilise pas la technologie blockchain. Les transactions sur le réseau sont confirmées par un processus de consensus connu sous le nom d’algorithme de consensus du protocole Ripple (RPCA).

Dans le cadre de ce processus, la plupart des serveurs, également appelés nœuds inclus dans la liste de nœuds uniques, doivent convenir que la transaction est valide et que l’expéditeur dispose de fonds suffisants pour terminer la transaction. RPCA fait partie du protocole de paiement Ripple Transaction Protocol (RTXP), développé en 2012 par OpenCoin.

En février 2018, Ripple a publié deux nouveaux livres blancs décrivant l’algorithme de consensus qui sous-tend le jeton XRP et comment parvenir à une plus grande diversification des connexions de chaque nœud sur le réseau.

Le premier document, Analyse du protocole de consensus XRP Ledger, fournit la preuve que, dans le cadre des étapes prévues de la décentralisation ultérieure du réseau, cet algorithme garantit la sécurité et la viabilité du réseau, y compris l’absence de fourches.

Le deuxième livre blanc donne un aperçu de Cobalt, un algorithme de consensus asynchrone révolutionnaire visant à améliorer le protocole XRP existant en créant plus de flexibilité dans la création d’une liste unique de nœuds.

Quels sont les principaux composants de l’écosystème Ripple?

Les trois produits de base de Ripple Labs – xCurrent, xRapid et xVia – forment un écosystème piloté par le réseau RippleNet de banques et d’institutions financières.

xCurrent

La plateforme xCurrent permet aux banques d’effectuer des paiements transfrontaliers instantanés en paires fiduciaires très liquides (USD / EUR, USD / JPY, etc.). xCurrent fournit un processus automatisé pour garantir que tous les paiements sont suivis et comptabilisés. xCurrent se compose de quatre composants:

  • Messenger

Messenger xCurrent est une API ouverte pour la messagerie bidirectionnelle qui permet aux banques d’interagir avant qu’une transaction ne soit initiée, ainsi que d’échanger des informations importantes: données clients et risques potentiels, détails des commissions et des paiements, informations sur le temps estimé des transferts d’argent. Si les informations sont manquantes ou erronées, les parties peuvent en prendre connaissance à l’avance.

  • Registre ILP

Le registre ILP (Interledger Protocol) est un sous-registre du registre de chaque banque effectuant une transaction. Il est responsable du suivi des prêts, des débits et de la liquidité dans les banques coopérantes, garantissant la faisabilité des transactions. ILP garantit l’intégrité du système – les transactions sont instantanées ou pas du tout. Cela élimine le risque de non-règlement, car le paiement est soit traité dans son intégralité, soit annulé à l’avance.

  • Validateur

Le validateur, à l’aide de méthodes cryptographiques, confirme le succès ou l’échec des transactions, coordonne le mouvement des fonds dans les registres ILP, élimine également tous les risques de non-règlement et minimise les retards dans la livraison des fonds. Le validateur met à la disposition des participants à la transaction une source unique de données fiables, tout en préservant la confidentialité des informations. La banque peut utiliser son propre validateur ou s’appuyer sur le validateur de la contrepartie de la transaction

  • Fx-ticker

FX-ticker garde une trace du compte, de la devise et des informations d’identification de chaque protocole créé, compare et confirme les devis, accompagne les transactions et enregistre les données les concernant dans le journal ILP de la banque réceptrice.

xRapid

La plateforme de paiement xRapid résout le problème de liquidité auquel sont confrontées les banques internationales: elles doivent conserver de l’argent dans différentes devises locales pour effectuer des transferts d’argent. xRapid leur donne la possibilité de libérer ce capital en utilisant XRP comme «intermédiaire». La devise principale de la banque est échangée contre XRP, et après le traitement réussi de la transaction, XRP est échangé contre la devise locale.

Une transaction xRapid typique prend environ quatre secondes à traiter. Pour chaque transaction, une commission est fixée au montant de 0,00001 XRP. La commission n’est attribuée par personne – le XRP débité est détruit et le nombre total de pièces diminue. La commission augmente si l’utilisateur effectue des transactions à grande vitesse (plusieurs milliers par minute), et diminue après une période d’inactivité. Ce modèle est conçu pour protéger le système du spam de transaction.

xVia

xVia est une API en cours de développement qui relie des parties de l’écosystème Ripple. Avec son aide, les entreprises pourront se connecter à RippleNet et effectuer des paiements instantanés sur différents réseaux à travers le monde. xVia n’a pas besoin d’être installé, fonctionne comme une extension de navigateur et peut être intégré dans un logiciel existant.

Quelle est l’architecture de Ripple?

L’architecture de Ripple ressemble à l’architecture du système de paiement mondial SWIFT, mais au lieu d’un processeur central, Ripple utilise son propre réseau mondial RippleNet.

Une transaction sur le réseau Ripple est une modification de registre proposée par n’importe quel serveur et est distribuée sur tout le réseau de nœuds Ripple actifs (serveurs). Après avoir reçu ou formé une transaction, les serveurs parviennent automatiquement à un consensus sur les transactions à ajouter au grand livre et celles à exclure de l’ajout.