Lightning Network — Finanças Verdadeiramente Descentralizadas

Lightning Network — Finanças Verdadeiramente Descentralizadas

Traduzido do inglês

Uma vez, eu acidentalmente bati no carro do meu tio e tive que enviar dinheiro para ele para os reparos. No país dele, transferências pessoais eram taxadas, a menos que fossem entre familiares próximos — pais e filhos, irmãos ou cônjuges. Meu tio era o marido da irmã da minha mãe. Para evitar o imposto, eu tinha que carregar dinheiro (o que era inconveniente) ou organizar uma transferência em três etapas:

  • Eu enviei o dinheiro para minha mãe (uma parente próxima),
  • Minha mãe transferiu para a irmã dela (outra parente próxima),
  • A irmã da minha mãe entregou para o marido dela (um membro da família).

Isso aconteceu há uns quinze anos. Naquela época, as redes sociais estavam em expansão e eu tive uma ideia de startup: uma rede social integrada com um sistema de pagamento. Nesta rede, os usuários podiam especificar seus pais, filhos, irmãos, cônjuges, e o aplicativo de pagamento encontraria automaticamente a rota ideal para qualquer transferência de dinheiro, garantindo que apenas conexões familiares próximas estivessem envolvidas, evitando impostos.

Minha ideia permaneceu apenas isso — uma ideia. Mas cerca de dez anos depois, eu me deparei com o termo “finanças descentralizadas” e pensei que seria o nome perfeito para o meu conceito. Descobriu-se que nenhum sistema assim havia sido proposto no espaço DeFi. No entanto, uma rede para transferências de criptomoedas através de contatos interconectados existe. Ela é chamada de Lightning Network, e opera sobre o blockchain do Bitcoin.

A Lightning Network não é sobre otimização de impostos. Ela é projetada para enviar Bitcoin diretamente entre usuários sem registrar transações no blockchain, sem pagar taxas de mineradores para ter sua transação incluída em um bloco e sem esperar por confirmação.

Alguns afirmam que a Lightning Network está morta (ou morrendo). Mas como alguém que a usa regularmente, eu quero explicar por que ela ainda é valiosa e por que está longe de obsoleta, apesar de seu reconhecimento limitado.

Como a Lightning Network Funciona

O elemento central da cadeia de transações da Lightning Network é um canal de pagamento, através do qual duas pessoas podem enviar Bitcoin uma para a outra. Da perspectiva do blockchain, um canal de pagamento é essencialmente um endereço multi-assinatura padrão. Ambos os participantes podem depositar Bitcoin neste endereço, e ambos detêm as chaves privadas necessárias para gastar fundos dele. A configuração multisig segue um princípio 2-de-2, o que significa que as assinaturas de ambos os participantes são necessárias para criar uma transação que mova Bitcoin para fora do canal de pagamento.

Aqui está como um canal de pagamento da Lightning Network aparece em um explorador de blocos:

Um endereço de canal de pagamento em mempool.space

Neste endereço, podemos ver 0,02 BTC desde 27 de abril de 2022, sem mais transações registradas no blockchain. Mesmo que o explorador não mostre transações adicionais no blockchain, esses 0,02 BTC podem ter sido transferidos entre os dois participantes centenas de vezes dentro do canal.

Imagine Alice e Bob abrindo um canal de pagamento para enviar Bitcoin através dele. Para fazer isso, eles depositam fundos no endereço bc1p…aabb. Alice deposita 10 BTC e Bob adiciona 1 BTC.

Um canal de pagamento entre Alice e Bob

Na realidade, canais de pagamento contendo 11 BTC são extremamente raros; participantes geralmente gerenciam quantidades muito menores. Estes valores são usados aqui puramente por simplicidade.

No momento da abertura do canal, ambos Alice e Bob assinam uma transação que retornaria seus respectivos fundos de volta para seus endereços individuais — 10 BTC para Alice e 1 BTC para Bob. Qualquer participante pode transmitir esta transação para a rede a qualquer momento, o que efetivamente fecharia o canal. Mas enquanto ninguém fizer isso, o canal permanece ativo.

Agora suponha que Alice quer enviar 1 BTC para Bob. Tecnicamente, isto funciona por Alice e Bob assinarem uma nova transação que distribuiria 9 BTC para Alice e 2 BTC para Bob quando transmitida.

O canal após uma transferência

Note que esta transação ainda não foi transmitida para o blockchain. Ambos Alice e Bob simplesmente mantêm uma cópia dela como um backup caso eles precisem fechar o canal mais tarde.

Agora imagine que Bob também tem um canal separado aberto com Carol. Assim como minha história anterior sobre transferir dinheiro através de membros da família, Alice pode pedir para Bob enviar Bitcoin para Carol.

Por exemplo, o canal de Bob com Carol pode estar associado com o endereço multi-assinatura bc1p…bbcc, onde ambos Bob e Carol inicialmente depositaram 5 BTC cada.

Um canal de pagamento entre Bob e Carol

Se Bob enviar 5 BTC para Carol em nome de Alice, os saldos finais seriam assim:

O resultado da transferência

  • No endereço bc1p…aabb, Alice agora detém 4 BTC e Bob detém 7 BTC.
  • No endereço bc1p…bbcc, Carol agora possui todos os 10 BTC.

Importantemente, Carol não saberá a origem desses 5 BTC. Ela pode perguntar para Bob, mas ele poderia responder que:

  • Ele os enviou ele mesmo,
  • Eles foram enviados por Alice,
  • Ou eles vieram de Dave, com quem Bob também tem um canal.

Outro canal com Dave

E não há maneira de Carol verificar a verdade. Nenhum registro público existe no blockchain ou em outro lugar que revele a fonte desta transferência.

De fato, até mesmo Bob não saberá com certeza se Alice originalmente enviou o Bitcoin ou se ele veio de Eve, com quem Alice também pode ter um canal.

Eve aparece

É assim que a Lightning Network funciona. Cada par de participantes abre um canal de pagamento uma vez e pode então trocar Bitcoin múltiplas vezes através desse canal sem criar novos registros no blockchain. As únicas transações registradas no blockchain são aquelas que abrem e fecham canais de pagamento. Ninguém pode ver quanto Bitcoin foi trocado dentro do canal ou quem iniciou essas transferências — nem mesmo os participantes nos canais intermediários.

Todos esses processos são automatizados, garantindo que nenhum intermediário possa interferir ou roubar os fundos transferidos.

O Que Está Errado Com a Lightning Network

Bob tem 0 Bitcoins do lado dele

Se revisitarmos esta imagem, podemos notar que não mais Bitcoin pode ser enviado na direção de Carol através do canal conectando Bob e Carol. A razão? Não há Bitcoin restante no lado de Bob do canal que ele poderia enviar para Carol.

Isto ilustra o maior desafio enfrentado por participantes da Lightning Network — desequilíbrio de canal. Se todo o Bitcoin em um canal acabar em um lado, não mais transferências podem ser feitas naquela direção. Como resultado, ao tentar enviar Bitcoin via a Lightning Network, usuários às vezes encontram o erro: “Rota não encontrada.”

Um operador profissional da Lightning Network, Deezy.io, até mesmo ofereceu pagamentos para rotear transações através do nó deles em uma direção específica para ajudar a rebalancear os canais deles.

Esta constante necessidade de monitorar e gerenciar a liquidez do canal cria uma experiência de usuário frustrante. Está longe de ser ideal para usuários financeiros convencionais que esperam transações simples, sem complicações.

Mas mesmo que a experiência do usuário fosse impecável, a adoção em massa da Lightning Network é praticamente impossível. Para adicionar 8.000 novos participantes à rede (cada um abrindo um canal conectado a nós existentes), um total de 8.000 transações on-chain seriam necessárias. Isso é quase dois blocos completos de Bitcoin.

Um bloco Bitcoin usual detém pouco mais de 4.000 transações. Fonte — mempool.space

Agora imagine integrar 8 bilhões de pessoas — a população global — à Lightning Network. Isso exigiria 2 milhões de blocos. Já que o Bitcoin produz um novo bloco a cada dez minutos, este processo levaria 38 anos — e isso está assumindo que cada bloco é dedicado unicamente a abrir canais.

Adicionalmente, canais não são apenas abertos; eles são frequentemente fechados também. Um canal pode precisar ser fechado se um participante ficar offline por um período extenso ou se todo o Bitcoin no canal tiver mudado para um lado, tornando o canal inutilizável. Canais também podem ser fechados à força devido a problemas de software — um cenário particularmente frustrante quando as taxas on-chain estão altas.

Todos esses fatores contribuem para a luta da Lightning Network por reconhecimento generalizado.

Em rabbit.io, nós suportamos trocas de Bitcoin via a Lightning Network, permitindo swaps de e para qualquer outra criptomoeda. No entanto, estas opções de swap são raramente usadas — em qualquer direção. Enquanto isso, swaps de Bitcoin via a rede principal no rabbit.io ocorrem frequentemente e em grandes volumes. Isso sugere que detentores de Bitcoin amplamente evitam usar a Lightning Network.

Além disso, de acordo com dados coletados pela Coinmetrics e publicados em txstats.com, o uso da Lightning Network tem estado em declínio constante.

Um gráfico mostrando a diminuição em canais da Lightning Network e capacidade total de Janeiro a Março de 2025

A partir de 23 de março de 2025, existem 52.717 canais ativos com uma capacidade total de 4.568,9 BTC. Isto significa que o canal médio detém menos que 0,09 BTC, tornando transações maiores via a Lightning Network particularmente desafiadoras.

No Que a Lightning Network É Boa

Pessoas que ativamente abrem canais na Lightning Network dizem que Bitcoin tende a se mover rapidamente para o lado oposto do canal quando aquele lado é uma exchange. Inversamente, eles relatam que todo o Bitcoin em um canal tende a se acumular no seu lado se você abrir um canal com um novo usuário.

Isto destaca um padrão claro nos fluxos financeiros da Lightning Network: Bitcoin se move de usuários individuais em direção a exchanges. Isto se tornou o caso de uso primário da Lightning Network hoje — e há uma razão específica para isso: abuso de AML na rede principal do Bitcoin.

Ao depositar fundos via a Lightning Network, exchanges não podem rastrear a origem desses fundos, não podem rastrear a história deles e não têm fundamentos para marcá-los como “sujos.”

Com a rede principal do Bitcoin, no entanto, isto é muito mais difícil de evitar. Marcação de AML (Anti-Money Laundering) no blockchain do Bitcoin é feito retroativamente. Se alguém roubar Bitcoin hoje, serviços de AML não reconhecerão imediatamente essas moedas como suspeitas. Como resultado, essas moedas roubadas podem passar por múltiplas mãos e aparecer perfeitamente limpas. Mas dias, semanas, ou até mesmo meses depois, quando o roubo é eventualmente reportado, serviços de AML sinalizarão essas moedas como “alto risco,” potencialmente causando a conta da exchange que os depositou a ser congelada.

Por esta razão, depósitos via a Lightning Network se tornaram uma solução chave. Mover quantidades menores de Bitcoin da rede principal para um canal de pagamento — e então depositá-los para uma exchange via a Lightning Network — significativamente reduz o risco de problemas de AML.

É claro, tentar lavar Bitcoin com origens criminosas conhecidas através da Lightning Network é inútil. Com investigação apropriada, autoridades ainda podem rastrear os fundos seguindo a cadeia de participantes — Carol pode identificar Bob, Bob pode apontar para Alice, e assim por diante. No entanto, para transações legítimas, a Lightning Network oferece valiosa proteção de privacidade.

A Lightning Network também tem outros casos de uso, como pagamentos diários em “crypto hotspots” como El Zonte em El Salvador ou microtransações em plataformas como fountain.fm, stacker.news, ou apps usando o protocolo NOSTR. No entanto, devido à complexa experiência de usuário da Lightning Network, estes cenários permanecem populares apenas entre um nicho de entusiastas de cripto.

Pessoalmente, uma das vantagens chave que eu vejo na Lightning Network é sua independência de congestionamento na rede principal do Bitcoin. Se eu mantenho Bitcoin no meu endereço de carteira pessoal, enviá-lo durante tráfego de rede de pico pode se tornar muito caro. Mas com fundos armazenados em um canal Lightning, eu posso enviar Bitcoin a qualquer momento sem me preocupar com taxas.

No entanto, é justo notar que esta vantagem vem com uma ressalva significante: enviar Bitcoin de um canal Lightning requer o outro participante do canal estar online naquele momento. Já que ninguém pode garantir isso, chamar a Lightning Network de uma solução verdadeiramente “sempre disponível” é um pouco exagerado.

Conclusão

Apesar de suas falhas e adoção limitada, a Lightning Network efetivamente aborda um problema maior que se tornou crescentemente relevante para todas as criptomoedas — incluindo Bitcoin: o problema de distinguir entre moedas “limpas” e “contaminadas.”

Graças à Lightning Network, esta preocupação pode ser amplamente evitada no Bitcoin.

Para se proteger de riscos relacionados a AML, considere mover seu Bitcoin para um canal de pagamento da Lightning Network. A rede é verdadeiramente descentralizada, significando que você pode abrir um canal com qualquer participante já conectado ao sistema — seja Alice, Bob, Carol, ou até mesmo uma exchange que suporte depósitos e retiradas Lightning.

Todos os nós na rede são iguais, e todo satoshi é igual a qualquer outro satoshi. Isto é o que faz da Lightning Network um exemplo genuíno de finanças descentralizadas.