Rede Lightning

Pagamentos instantâneos e minúsculos sobre o Bitcoin.

A camada base do Bitcoin processa apenas um punhado de transações por segundo, e as taxas sobem quando os blocos estão cheios. A rede Lightning, proposta por Joseph Poon e Thaddeus Dryja num documento redigido primeiro em 2015 (versão final janeiro de 2016), é uma segunda camada construída para corrigir isso.

Canais de pagamento

Dois usuários bloqueiam bitcoin numa saída multassinatura 2-de-2 compartilhada on-chain. Isso abre um canal de pagamento. Depois eles podem atualizar o saldo entre si quantas vezes quiserem, instantaneamente, assinando novas transações que mantêm off-chain. Só a abertura e o fechamento tocam a cadeia de blocos.

Uma rede de canais

Você não precisa de um canal com todo mundo. Os pagamentos são roteados por canais conectados, salto a salto. Contratos com bloqueio temporal por hash garantem que um pagamento se completa por completo ou não se completa — nenhum intermediário pode roubá-lo.

Benefícios

  • Liquidação quase instantânea
  • Taxas muitas vezes uma fração de um centavo
  • Pagamentos tão pequenos quanto um satoshi (até frações, rastreadas em millisatoshis)

Trade-offs

Os canais precisam de liquidez, seu nó deveria estar online (ou usar um watchtower) para impedir trapaças, e o roteamento de pagamentos grandes pode falhar. Muitos usuários escolhem carteiras Lightning custodiadas mais simples, abrindo mão de algum autocustódia.

O Lightning já é usado para gorjetas, remessas e pagamentos em ponto de venda, mostrando como o Bitcoin pode escalar em camadas.

Assistir ao vídeo (English)