O que é Ripple:
Ripple é um protocolo de blockchain para liquidações interbancárias. O Ripple foi projetado para trabalhar com instituições existentes para facilitar a capacidade de transacionar rapidamente qualquer ativo globalmente. A moeda nativa do protocolo Ripple, XRP, é apenas necessária para pagar taxas por transações na rede Ripple. Ela pode ser usada em outras instâncias, mas os bancos têm a opção de transacionar IOUs em qualquer ativo, incluindo USD, EUR e outras moedas fiduciárias. A Ripple Inc. constrói um protocolo de infraestrutura que facilita a troca descentralizada de ativos entre bancos.
Quais são os desafios atuais:
Se nossos bancos não têm uma relação de confiança, então devemos esperar que o dinheiro seja realmente transferido, ou a transação deve ser roteada através de um terceiro mutuamente confiável. Ambos esses processos são mais lentos e mais caros do que a simples emissão de IOUs. Essas transferências são mais complexas através das fronteiras, onde os bancos são menos propensos a ter relações de confiança.
Um banco na Índia e um banco na China podem não ter uma relação de confiança. Se eu quiser enviar dinheiro da minha conta no banco da Índia para a conta do meu amigo na China, o pagamento deve ser roteado através de várias partes. Cada transação tem um custo e leva tempo. Assim, os pagamentos internacionais são lentos e caros.
Existem terceiros, como Visa, Mastercard, Câmbio de Dinheiro, etc., envolvidos que cobrariam altas taxas de transação e um processo de liquidação complicado que é executado por diferentes partes para reconciliar as transações únicas feitas entre as pessoas.
As transações passam por várias partes onde existem possibilidades potenciais de atraso, lentidão no processamento e custo elevado. Cada banco deve manter uma certa quantidade de líquido com terceiros para confiança.
Como as soluções Ripple:
Ripple permite que os bancos se movam de um sistema de bancos de dados desconectados e baseados em confiança para um único banco de dados distribuído, o livro-razão Ripple. Isso dá às transações uma fluidez e velocidade que não podem ser alcançadas no sistema legado, e libera significativamente o capital de giro. Ripple resolve problemas reais para os bancos. A rede Ripple é essencialmente um mapa de linhas de confiança. Quando duas partes desejam trocar valor, mas não têm uma linha de confiança direta, o Ripple roteia a transação pelo caminho mais rápido e curto possível de partes confiáveis, permitindo que partes globais transacionem instantaneamente sem estabelecer novas linhas de confiança. A rede fornece um livro-razão distribuído que registra todas essas transações.
Rede Ripple como um Mapa de Confiança:
Imagine a rede Ripple como um enorme mapa onde cada conexão entre pessoas ou bancos é uma "linha de confiança." Se você deseja enviar dinheiro para alguém, mas não confia diretamente nele, o Ripple encontra a rota mais curta e rápida através de outras conexões confiáveis para mover esse dinheiro.
Como as Transações Funcionam:
Sem Confiança Direta? Sem Problema: Se você (vamos supor, Usuário A) deseja enviar dinheiro para alguém (Usuário B) que tem conta em uma instituição diferente, você não precisa abrir uma conta com o banco deles. Em vez disso, seu banco (BankX) emite um IOU (Eu Devo a Você) na rede Ripple em XRP, ou pode ser qualquer moeda fiduciária ou criptomoeda, por exemplo, RLUSD.
Bancos Diferentes, IOUs Diferentes: Mesmo que tanto o BankX quanto o BankY emitam IOUs em USD (RLUSD e USDT), eles podem não ser exatamente iguais porque o risco de um banco falhar pode tornar um IOU mais valioso que o outro.
Enviando Dinheiro: Se o Usuário A deseja enviar $50 para o Usuário B:
O BankX emite $50 em RLUSD na rede Ripple.
Esse IOU viaja pela rede para encontrar o melhor caminho para alcançar o Usuário B, que pode usar o BankY.
Conversão:
A transação passa por um "livro de ordens" onde alguém (um formador de mercado) que possui ambos os tipos de IOUs em USD pode converter RLUSD para USDT.
Esse formador de mercado pode obter um pequeno lucro porque o BankX-USD pode valer um pouco mais que o BankY-USD devido a diferentes níveis de confiança nos bancos.
Conclusão: Uma vez convertido, $50 em BankY-USD chega à conta do Usuário B no BankY.
O que é RPCA?
O Algoritmo de Consenso do Protocolo Ripple (RPCA) é como um sistema de votação para um grupo de computadores (chamados nós ou servidores) que todos querem concordar sobre a mesma informação ou "verdade" sobre transações na rede Ripple.
Como Funciona?
Lista de Nós Únicos (UNL):
Cada servidor na rede Ripple tem sua própria lista de amigos de confiança, conhecida como Lista de Nós Únicos (UNL). Um servidor só escuta esses amigos para atualizações sobre transações.
Propostas de Transação:
Os servidores sugerem grupos de transações (como uma lista de compras) chamadas "conjuntos candidatos." Estas são propostas sobre o que deve ser registrado no livro-razão compartilhado (o registro oficial de todas as transações).
Processo de Consenso:
Os servidores continuam trocando essas listas até que 80% dos servidores em sua UNL concordem exatamente sobre quais transações devem ser registradas no livro-razão, em que ordem.
Chegando a um Acordo:
Se 80% concordarem, essas transações são adicionadas ao livro-razão. No entanto, para que toda a rede concorde, deve haver sobreposição suficiente entre diferentes UNLs.
Consenso em Toda a Rede:
Se não houver confiança compartilhada suficiente (pelo menos 40% de sobreposição entre UNLs), diferentes partes da rede podem concordar em coisas diferentes, o que pode levar a um "fork" onde não há um único livro-razão acordado.
Em Termos Simples:
Imagine que você e seus amigos estão decidindo o que comer para o jantar. Cada um de vocês confia em alguns amigos para sugerir pratos. Vocês continuam discutindo até que a maioria de seus amigos confiáveis concorde com um menu. Mas se seu grupo de amigos não se sobrepõe o suficiente com outro grupo, você pode acabar com dois planos de jantar diferentes. O Ripple trabalha para evitar isso garantindo que haja um terreno comum suficiente entre todos os grupos para concordar em um único menu de jantar (livro-razão) para todos.
Capital de Mercado Ripple em Dez-2024:
Nós do Ripple descentralizado:
Nós de status e validadores atualizados para a versão recente:
Fonte: https://assets.ctfassets.net/qtbqvna1l0yq/61a7RTBGW3oqE8gfj20mtZ/840adacd9ce65622d693623d9d6d40fa/Ripple_Analysis.pdf