Como funciona a XRPL

A XRP Ledger (XRPL) é uma rede de pagamentos pública, sem permissão e com liquidação em ~3–5 segundos. Ela foi desenhada para ser um livro-razão global de pagamentos, com recursos nativos de câmbio, emissão de ativos, AMM e NFTs.

Esta página é um mapa mental: não substitui a documentação oficial, mas ajuda a entender as peças principais antes de mergulhar no código.

Contas e chaves

Cada conta na XRPL tem um endereço (começa com r...) e é controlada por uma ou mais chaves criptográficas. A conta precisa manter uma reserva mínima em XRP para existir, o que ajuda a evitar spam.

Transações

Transações são objetos estruturados enviados para a rede. Alguns campos importantes:

Uma transação é considerada confirmada quando o ledger em que ela aparece é validado pelo consenso.

DEX nativa e AMM

A XRPL possui uma DEX on-ledger desde 2012, baseada em order books para cada par de ativos. Ordens são objetos no próprio ledger, e a correspondência ocorre no fechamento de cada ledger.

Além disso, há um AMM nativo integrado ao protocolo. Em vez de contratos inteligentes complexos, o AMM segue regras padronizadas no código da XRPL, permitindo:

Ativos emitidos e trustlines

Além do XRP (ativo nativo), a XRPL permite que emissores criem ativos representando moedas tradicionais, stablecoins, créditos ou RWAs. Esses ativos são chamados de Issued Currencies ou IOUs.

Na prática, você só recebe um IOU se tiver uma trustline para o emissor, o que reforça a ideia de que confiança é local e configurável.

Pathfinding e pagamentos

O mecanismo de pathfinding permite que a rede descubra caminhos de liquidez entre dois pontos, combinando:

Assim, um pagamento pode começar em BRL de um emissor e terminar em USD de outro emissor, usando automaticamente o melhor caminho disponível no ledger.

Consenso e validadores

A XRPL usa um mecanismo de consenso próprio, baseado em validadores independentes. Cada operador de servidor escolhe sua Unique Node List (UNL), que é a lista de validadores em quem confia para participar do consenso.

Essa arquitetura busca equilibrar descentralização, desempenho e segurança, permitindo finalização rápida sem mineração.

Por onde continuar estudando

Este texto simplifica diversos detalhes técnicos. Para especificações completas e exemplos de código, consulte a documentação oficial em xrpl.org.