Anteriormente conocida como OpenCoin, Ripple es una compañía privada que está construyendo una red de pago e intercambio (RippleNet) sobre una base de datos de libro mayor distribuido (Ledger XRP). El objetivo principal de Ripple es conectar bancos, proveedores de pagos e intercambios de activos digitales, permitiendo pagos globales más rápidos y rentables.


Historia

Ripple fue idealizada por primera vez en 2004 por Ryan Fugger, quien desarrolló el primer prototipo de Ripple como un sistema monetario digital descentralizado (RipplePay). El sistema entró en funcionamiento en 2005 y estaba destinado a proporcionar soluciones de pago seguras dentro de una red global.

En 2012, Fugger entregó el proyecto a Jed McCaleb y Chris Larsen, y juntos fundaron la empresa de tecnología estadounidense OpenCoin. A partir de ese momento, Ripple comenzó a construirse como un protocolo centrado en soluciones de pago para bancos y otras instituciones financieras. En 2013, OpenCoin fue rebautizada a Ripple Labs, que luego fue rebautizada a Ripple, en 2015.


El XRP Ledger (XRPL)

Basada en el trabajo de Fugger e inspirada en la creación de Bitcoin, Ripple implementó el Ripple Consensus Ledger (RCL) en 2012, junto con su cryptocurrency nativa XRP. El RCL fue posteriormente renombrado a XRP Ledger (XRPL).

El XRPL funciona como un sistema económico distribuido que no solo almacena toda la información contable de los participantes de la red, sino que también proporciona servicios de intercambio a través de múltiples pares de divisas. Ripple presenta el XRPL como un libro mayor de código abierto distribuido que permite transacciones financieras en tiempo real. Estas transacciones están aseguradas y verificadas por los participantes de la red a través de un mecanismo de consenso.

Sin embargo, a diferencia de Bitcoin, el XRP Ledger no se basa en un algoritmo de consenso de Proof of Work y, por lo tanto, no se basa en un proceso de minería para verificar las transacciones. En cambio, la red llega a un consenso mediante el uso de su propio algoritmo de consenso personalizado, anteriormente conocido como el algoritmo de consenso de protocolo de Ripple (RPCA).

El XRPL es administrado por una red de nodos de validación independientes que comparan constantemente sus registros de transacciones. Cualquiera puede no solo configurar y ejecutar un nodo validador de Ripple, sino también elegir en qué nodos confiar como validadores. Sin embargo, Ripple recomienda a sus clientes que utilicen una lista de participantes identificados y de confianza para validar sus transacciones. Esta lista se conoce como Lista de nodos únicos (UNL).

Los nodos UNL intercambian datos de transacciones entre sí hasta que todos ellos acuerdan el estado actual del libro mayor. En otras palabras, las transacciones acordadas por una gran mayoría de nodos UNL se consideran válidas y el consenso se logra cuando todos estos nodos aplican el mismo conjunto de transacciones al libro mayor.

Según el sitio web oficial de Ripple, Ripple es una compañía privada que fundó el desarrollo de XRPL como un libro de contabilidad de código abierto. Esto significa que cualquiera puede contribuir al código y que XRPL puede continuar incluso si la empresa deja de existir.


RippleNet

A diferencia de XRPL, RippleNet es exclusivo de la compañía Ripple y se creó sobre la XRPL como una red de pago e intercambio.

Actualmente, RippleNet ofrece una suite de 3 productos que está diseñada como un sistema de solución de pago para bancos y otras instituciones financieras. Actualmente, RippleNet tiene tres productos principales: xRapid, xCurrent y xVia.


xRapid

En resumen, xRapid es una solución de liquidez a pedido que utiliza XRP como una moneda de puente global entre varias monedas fiduciarias. Tanto XRP como xRapid confían en el libro mayor XRP, que permite tiempos de confirmación más rápidos y comisiones mucho más bajas en comparación con los métodos convencionales.

Tomemos un ejemplo simple. Bob de Australia quiere enviar $100 a Alice, que vive en India. Bob transfiere el dinero a través de una institución financiera llamada FIN. Para realizar la transacción, FIN utiliza la solución xRapid para crear una conexión con intercambios de activos tanto en el país de origen como en el de destino. De esta manera, la compañía puede convertir los $100 de Bob a XRP, lo que proporciona la liquidez necesaria para el pago final. En cuestión de segundos, el XRP se convierte a rupias indias y Alice puede retirar el dinero del intercambio de activos ubicado en la India.


xCurrent

xCurrent es una solución diseñada para proporcionar liquidación y seguimiento instantáneos de pagos transfronterizos entre miembros de RippleNet. A diferencia de xRapid, la solución xCurrent no se basa en el libro mayor XRP y no utiliza la criptomoneda XRP de forma predeterminada. El xCurrent se basa en el Protocolo Interledger (ILP), que fue diseñado por Ripple como un protocolo para conectar diferentes ledgers o redes de pago.


Los cuatro componentes básicos de xCurrent son:


  1. Mensajero - El mensajero xCurrent proporciona comunicación de igual a igual entre instituciones financieras conectadas a RippleNet. Se utiliza para intercambiar información sobre riesgos y cumplimiento, comisiones, tasas de FX, detalles de pago y tiempo previsto de entrega de fondos.

  2. Validador - El validador se utiliza para confirmar criptográficamente el éxito o el fracaso de una transacción y también para coordinar la transferencia de fondos a través del Interledger. Las instituciones financieras pueden ejecutar su propio validador o pueden confiar en un validador de terceros.

  3. ILP Ledger - El protocolo Interledger se implementa en los libros de contabilidad bancarios existentes, lo que crea el libro de contabilidad ILP. El libro mayor de ILP funciona como un libro auxiliar y se utiliza para realizar un seguimiento de los créditos, débitos y liquidez entre las partes que realizan transacciones. Los fondos se liquidan atómicamente, lo que significa que se liquidan instantáneamente o no se aplican en absoluto.

  4. FX Ticker - El FX ticker se utiliza para definir los tipos de cambio entre las partes que realizan transacciones. Realiza un seguimiento del estado actual de cada libro mayor ILP configurado.


Aunque xCurrent está diseñado principalmente para monedas fiduciarias, también admite transacciones en criptomonedas.


xVia

xVia es una interfaz estandarizada basada en API que permite a los bancos y otros proveedores de servicios financieros interactuar dentro de un marco único, sin tener que depender de múltiples integraciones de redes de pago. xVia permite a los bancos crear pagos a través de otros socios bancarios que están conectados a RippleNet y también les permite adjuntar facturas u otra información a sus transacciones.


Conclusión

Si bien Bitcoin es conocida como la primera criptomoneda y Ethereum es reconocida por la creación de una plataforma para contratos inteligentes, podemos considerar a Ripple network como un sistema de cambio de moneda que se enfoca en soluciones de pago globales para bancos y otras instituciones financieras.

RippleNet puede implementarse sobre la infraestructura bancaria existente como una forma de complementar y mejorar el sistema de pago tradicional. xCurrent permite pagos rentables en tiempo real a través de instituciones financieras, xRapid usa XRP como una moneda sin fronteras puente para proporcionar fondos de liquidez a pedido, y xVia facilita la integración y la comunicación de todos los participantes de RippleNet.


¡Mantente atento a más contenido y no olvides revisar nuestros videos en Binance Academy!