Ripple o que é? Anteriormente conhecida como OpenCoin, a Ripple é uma empresa privada que está construindo uma rede de troca e pagamento (RippleNet) baseada em um banco de dados de ledger distribuído.
O principal objetivo do Ripple é conectar bancos, provedores de pagamento e corretores de ativos digitais, permitindo pagamentos globais mais rápidos e mais econômicos.
Ripple o que é: História
A Ripple foi concebida pela primeira vez em 2004 por Ryan Fugger, que desenvolveu o primeiro protótipo como um sistema de moeda digital descentralizado (RipplePay). O sistema foi lançado em 2005 e visava fornecer soluções de pagamento seguras dentro de uma rede global.
No ano 2012, a Fugger entregou o projeto a Jed McCaleb e Chris Larsen, que juntos fundaram a empresa de tecnologia OpenCoin, sediada nos EUA.
A partir daí, a Ripple (XRP) começou a ser construída como um protocolo focado em soluções de pagamento para bancos e outras instituições financeiras. Em 2013, OpenCoin foi renomeado para Ripple Labs, que mais tarde foi renomeado para Ripple em 2015.
Ripple: XRP Ledger (XRPL)
Baseado no trabalho da Fugger e inspirado na criação do Bitcoin, a Ripple implementou o Ripple Consensus Ledger (RCL) em 2012 — juntamente com sua moeda criptográfica padrão, o XRP. Logo depois, o RCL foi renomeado para XRP Ledger (XRPL).
O XRPL funciona como um sistema econômico distribuído que não apenas armazena todas as informações contábeis dos participantes da rede, mas também fornece serviços de câmbio em vários pares de moedas.
A Ripple apresenta o XRPL como um ledger distribuído e de código aberto que permite transações financeiras em tempo real. Estas transações são garantidas e verificadas pelos participantes da rede através de um mecanismo de consenso.
Ao contrário do Bitcoin, porém, o XRP Ledger não se baseia em um algoritmo de consenso de Prova de Trabalho (Proof of Work – PoW), portanto, não depende de um processo de mineração para verificar as transações.
Em vez disso, a rede alcança consenso através do uso de seu próprio algoritmo de consenso personalizado — anteriormente conhecido como o Ripple Protocol Consensus Algorithm (RPCA).
O XRPL é gerenciado por uma rede de nodes (nós) de validação independente que comparam constantemente seus registros de transações.
Qualquer pessoa pode não apenas configurar e executar um Ripple nó, mas também escolher quais outros nodes (nodes) farão parte de sua rede de comunicação.
Entretanto, a Ripple recomenda que seus clientes utilizem uma lista de participantes confiáveis e identificados para validar suas transações. Esta lista é conhecida como UNL (Unique List of Nodes — Lista Única de Nós).
Os membros da UNL trocam dados de transações uns com os outros até que todos eles concordem sobre o estado atual do Ledger.
Em outras palavras, as transações que são acordadas por uma maioria absoluta de nós da UNL são consideradas válidas e o consenso é alcançado quando todos esses nós (nodes) aplicam o mesmo conjunto de transações no Ledger.
De acordo com o site oficial da Ripple, a Ripple é uma empresa privada que patrocinou o desenvolvimento do XRPL como um Ledger distribuído de código aberto. Isto significa que qualquer pessoa pode contribuir com código e que a XRPL pode continuar mesmo que a empresa deixe de existir.
RippleNet
Ao contrário da XRPL, a RippleNet é exclusiva da empresa Ripple e foi construída sob a XRPL como uma rede de troca e pagamento.
RippleNet oferece atualmente um conjunto de 3 produtos concebidos como um sistema de solução de pagamento para bancos e outras instituições financeiras. RippleNet atualmente tem três produtos principais: xRapid, xCurrent, e xVia.
Ripple: xRapid
Simplificando, o xRapid é uma solução de liquidez sob demanda que utiliza o XRP como uma ponte global entre várias moedas fiat. Tanto o XRP quanto o xRapid dependem do XRP Ledger, o que permite tempos de confirmação mais rápidos e taxas muito mais baixas quando comparadas aos métodos convencionais.
Vamos usar um exemplo simples. João, da Austrália, quer enviar $100 para Maria, que está na Índia. João transfere o dinheiro através de uma instituição financeira chamada FIN.
Para poder realizar esta transação, FIN usa a solução xRapid para criar uma conexão com corretores de ativos no país de origem e destino. Desta forma, a empresa é capaz de converter os 100 dólares do João em XRP, o que proporciona a liquidez necessária para o pagamento final.
Em questão de segundos, o XRP é convertido em rupias indianas e a Maria é capaz de retirar o dinheiro da corretora localizada na Índia.
Ripple: xCurrent
xCurrent é uma solução projetada para fornecer transações instantâneas e acompanhamento de pagamentos internacionais entre os membros da RippleNet.
Ao contrário do xRapid, a solução xCurrent não é baseada no XRP Ledger e não usa a moeda criptográfica XRP por padrão. O xCurrent é construído em torno do Interledger Protocol (ILP), projetado pela Ripple como um protocolo para conectar diferentes ledgers ou redes de pagamento.
Ripple: Os componentes básicos do xCurrent são:
- Messenger — A ferramenta xCurrent fornece comunicação peer-to-peer (P2P) entre instituições financeiras conectadas na RippleNet. É usada para trocar informações sobre risco e conformidade, taxas de câmbio, detalhes de pagamento e tempo esperado de entrega dos fundos.
- Validador — O validador é usado para confirmar criptograficamente o sucesso ou o fracasso de uma transação e também para coordenar o movimento de fundos através do Interledger. A sociedade de crédito (Instituição Financeira) podem realizar seu próprio validador ou podem confiar outro validador de terceiros.
- Ledger ILP — O Protocolo Interledger é implementado nos registros bancários existentes, dando vida ao Ledger ILP. Ele opera como um sub-ledger e é usado para localizar créditos, débitos e liquidez entre as partes envolvidas. Os fundos são liquidados imediatamente, o que significa que eles só podem ser liquidados instantaneamente, de outra maneira, o processo não é concluído.
- Ticker FX — O ticker FX é usado para definir as taxas de câmbio entre as partes envolvidas. Ele localiza o estado atual de cada Ledger ILP configurado.
Embora o xCurrent seja projetado principalmente para moedas fiat, ele também suporta transações de moedas criptográficas.
xVia
xVia é uma interface padronizada baseada em API que permite aos bancos e outros provedores de serviços financeiros interagir em uma única estrutura — sem ter que confiar em múltiplas integrações com redes de pagamento.
xVia permite aos bancos criar pagamentos através de outros parceiros conectados à RippleNet e também permite que eles anexem faturas ou outras informações às suas transações.
Ripple o que é? Resumindo
Enquanto Bitcoin é conhecido como a primeira moeda cripto e Ethereum é reconhecido por criar uma plataforma para contratos inteligentes, podemos considerar a rede Ripple como um sistema de troca que se concentra em soluções globais de pagamento para bancos e outras instituições financeiras.
O RippleNet pode ser implementado sobre a infra-estrutura bancária existente como uma forma de complementar e melhorar o sistema de pagamento tradicional.
xCurrent permite pagamentos baratos e em tempo real usando todas as instituições financeiras, xRapid usa o XRP como moeda sem fronteiras para fornecer pools (pools) de liquidez sob demanda, e xVia facilita a integração e comunicação de todos os participantes do RippleNet.