Visão geral
A Rede Lightning é a solução de escalabilidade de Camada 2 mais amplamente adotada do Bitcoin. Ela cria uma rede de canais de pagamento bidirecionais que permitem aos usuários transacionar instantaneamente e com taxas insignificantes, enquanto a blockchain da Camada 1 serve como a camada final de liquidação e resolução de disputas.
Como funciona
A Rede Lightning opera por meio de uma série de canais de pagamento interconectados. Os pagamentos entre partes que não compartilham um canal direto são roteados por nós intermediários usando HTLCs (Contratos Hash de Tempo Bloqueado) e roteamento cebola.
Alice ──ch1──→ Bob ──ch2──→ Carol ──ch3──→ Dave
│ │
└────── Pagamento roteado A → B → C → D ───┘
Apenas duas transações on-chain são necessárias:
1. Abrir canal (tx de financiamento)
2. Fechar canal (tx de liquidação)
∞ pagamentos off-chain entre elas
Propriedades principais
- Velocidade: Os pagamentos são liquidados em milissegundos em vez de aguardar confirmações de bloco
- Taxas baixas: As taxas de roteamento são tipicamente frações de um satoshi
- Privacidade: O roteamento cebola significa que os nós intermediários não podem ver o caminho completo do pagamento
- Escalabilidade: Milhões de transações podem ocorrer off-chain para cada transação on-chain
Crescimento da rede
A Rede Lightning cresceu significativamente desde sua implantação inicial na mainnet em 2018. Milhares de nós Lightning operam globalmente, com capacidade de canal público medida em milhares de bitcoin. A adoção continua por meio de carteiras, soluções para comerciantes e integração com protocolos como LNURL e Nostr.
Limitações
O Lightning funciona melhor para pagamentos menores e frequentes. Pagamentos grandes podem ter dificuldade para encontrar rotas com liquidez suficiente. Ambas as partes devem estar online para atualizar o estado do canal, e os canais exigem transações on-chain para abrir e fechar, o que envolve taxas da camada base.