El concepto de ondulación

Ripple es una empresa privada que construye una red de pagos y transacciones (RippleNet) sobre una base de datos de contabilidad distribuida (XRP ledger), anteriormente conocida como OpenCoin. El principal objetivo de Ripple es conectar bancos, proveedores de servicios de pago e intercambios de activos digitales para permitir pagos globales más rápidos y económicos.


Historia del desarrollo de ondulación

La primera idealización de Ripple fue realizada por Ryan Fugger, quien también desarrolló el primer prototipo de Ripple, el sistema de pago digital descentralizado RipplePay. El sistema se puso en uso en 2005 y su propósito es proporcionar soluciones de pago seguras para la red global.

En 2012, Fugger entregó el proyecto a Jed McCaleb y Chris Larsen, y cofundó con ellos la empresa de tecnología estadounidense OpenCoin. En este punto, Ripple comenzó su desarrollo como un protocolo de pago de código abierto centrándose en soluciones de pago para bancos y otras instituciones financieras. En 2013, OpenCoin cambió su nombre a Ripple Labs, y nuevamente en 2015 a Ripple.


Libro mayor de ondulación (XRPL)

Basado en el trabajo de Fugger e inspirado en Bitcoin, Ripple desarrolló el Ripple Consensus Ledger (RCL) en 2012 y lanzó su criptomoneda nativa XRP (XRP). Más tarde, el libro de contabilidad de consenso de Ripple pasó a llamarse libro de contabilidad XRP.

XRPL, que opera como un sistema económico distribuido, no solo almacenará toda la información financiera de los participantes de la red, sino que también brindará servicios comerciales en múltiples pares de divisas. Y XRPL lanzado por Ripple también servirá como un libro de contabilidad distribuido de código abierto que permitirá transacciones financieras en tiempo real. También existe un mecanismo de consenso para garantizar y verificar las transacciones.

A diferencia de Bitcoin, el libro mayor XRP no se basa en el algoritmo de consenso PoW, por lo que no depende del proceso de minería para verificar las transacciones. En cambio, la red logra el consenso utilizando su propio algoritmo de consenso, conocido como Algoritmo de Consenso Ripple (RPCA).

XRPL es administrado por una red de nodos de verificación independientes que verifican continuamente los registros de transacciones. Cualquiera puede configurar y ejecutar un nodo de validación de Ripple y también puede elegir un nodo de validación. Sin embargo, Ripple recomienda que sus clientes seleccionen nodos de una lista confiable autenticada para verificar sus transacciones. Y estas listas de nodos confiables se denominan listas de nodos únicos (UNL).

Los nodos de UNL intercambian datos de transacciones entre sí hasta llegar a un acuerdo sobre el estado actual del libro mayor. En otras palabras, las transacciones aprobadas por la gran mayoría de los nodos UNL se consideran transacciones válidas y cuando todos los nodos aplican la misma transacción al libro mayor, se llega a un consenso.

Según el sitio web oficial de Ripple: Ripple es una empresa privada que desarrolló el libro de contabilidad distribuido de código abierto XRPL. Un libro de contabilidad de código abierto significa que cualquiera puede contribuir con nodos y XRPL seguirá funcionando incluso si Ripple deja de existir.

RippleNet

A diferencia de XRPL, RippleNet se basa en XRPL, la red de transacciones y pagos exclusiva de Ripple.

RippleNet actualmente ofrece tres sistemas de soluciones de pago para bancos e instituciones financieras, a saber, xRapid, xCurrent y xVia.


xRápido

En pocas palabras, xRapid es una solución de liquidez bajo demanda que utiliza XRP (Ripple) para construir un puente monetario global. Tanto XRP como xRapid dependen del libro mayor de XRP, que permite que las transacciones se completen más rápido y con tarifas más bajas.

Da un ejemplo sencillo. Bob de Australia quiere enviar $100 a Alice en la India a través de la institución financiera FIN. Para ejecutar la transacción, la institución financiera FIN utilizó la solución xRapid para crear una conexión entre los países de origen y destino. De esta manera, la institución FIN puede convertir los $100 de Bob en XRP, lo que proporciona la liquidez necesaria para el pago final. Finalmente, en cuestión de segundos, XRP se puede convertir en rupias indias y Alice puede retirar los fondos de un intercambio de activos en la India.


xActual

xCurrent es una solución que proporciona liquidación y seguimiento instantáneos de pagos transfronterizos para usuarios 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. xCurrent se basa en el Protocolo Interledger (ILP), un protocolo diseñado por Ripple para conectar diferentes libros de contabilidad o redes de pago.

Los cuatro componentes básicos de xCurrent son:

  1. Messenger: xCurrent Messenger permitirá el intercambio de información entre instituciones financieras RippleNet conectadas. Esto incluye información como riesgo y cumplimiento, tarifas, tipos de cambio, detalles de pago y cuándo se entregarán los fondos.

  2. Validador: un validador confirma criptográficamente el éxito o el fracaso de una transacción y coordina el flujo de fondos en el libro mayor. Las instituciones financieras pueden ejecutar sus propios validadores o confiar en validadores de terceros.

  3. Libro mayor de ILP (Libro mayor de IPL): cuando se implementa ILP en el libro mayor del banco existente, se forma un libro mayor de ILP. El libro mayor de ILP sirve como libro mayor auxiliar y se utilizará para realizar un seguimiento de los créditos, débitos y liquidez de todas las partes de una transacción. Y el libro de contabilidad ILP permite a las partes de la transacción liquidar fondos de forma atómica, lo que significa que las transacciones deben liquidarse rápidamente o cancelarse inmediatamente.

  4. FX Ticker: FX Ticker se utiliza para definir el tipo de cambio entre las partes comerciales. También realizará un seguimiento de cada libro mayor de ILP que se haya configurado.

Aunque xCurrent está diseñado principalmente para transacciones en moneda fiduciaria, también puede admitir transacciones en criptomonedas.

xVía

xVia es una interfaz estandarizada basada en API que permitirá a los bancos y otros proveedores de servicios financieros interactuar dentro de la misma estructura sin depender de la integración de la red de pagos múltiples. xVia permitirá que se creen pagos entre bancos y otros bancos asociados que estén conectados a RippleNet, y permitirá a los bancos adjuntar facturas u otra información a las transacciones.

Resumir

Cuando Bitcoin es aclamado como la criptomoneda número uno y Ethereum es reconocido como el creador de contratos inteligentes, podemos pensar en la red Ripple como un sistema de cambio de divisas centrado en soluciones de pago globales.

RippleNet se puede implementar en la infraestructura existente de los bancos para complementar y mejorar los sistemas de pago tradicionales. xCurrent permitirá pagos rentables y en tiempo real entre instituciones financieras, xRapid utilizará la moneda sin fronteras XRP como un fondo de liquidez bajo demanda y, finalmente, xVia facilitará la integración y comunicación entre los participantes de RippleNet.