Rede Lightning do Bitcoin bate recorde de capacidade, mas pagamentos ainda podem falhar | Análise

Lightning Network registrou mais de 5,6 mil BTC disponíveis nesta semana, mas cenário ainda mostra desafios para a solução de segunda camada
Moeda do Bitcoin envolta por raios (Lightning Network)

Shutterstock

A Lightning Network, solução de segunda cama que ajuda o Bitcoin a realizar pagamentos, quebrou um recorde nessa semana, com mais de 5,6 mil BTC disponíveis na rede, segundo dados do Amboss.

O aumento de capacidade líquida ocorreu alguns dias após a Binance anunciar suporte à rede. A exchange confirmou que começou a rodar nós da Lightning Network no dia 20 de junho, após especulações da comunidade sobre novos pares sendo identificados na rede. “Sim, somos nós!”, disseram em um tweet.

Publicidade

O confirmado como sendo da Binance possui capacidade líquida de 30 BTC (3 bilhões de satoshis, ou sats, a menor unidade do Bitcoin) distribuídos entre cinco canais.

Nó da Binance na Lightning Network com 3 bilhões de sats de capacidade e cinco canais.
Nó Lightning da Binance/Amboss

Em uma comparação com o restante da rede, a presença da Binance equivale a 0,53% da capacidade total – um node em 18 mil , responsável por um em cada mais de 15 mil canais conectados.

Ao se tratar da maior exchange em volume de negociação de Bitcoin (BTC) do mundo, existe uma expectativa muito grande da comunidade para que essa presença aumente com o tempo.

Como medida comparativa, a exchange concorrente, Kraken, já possui capacidade mais de dez vezes superior — com mais de 353,75 BTC líquidos em 1.522 canais.

Publicidade

Até o momento, a Lightning Network tem uma capacidade líquida total de pouco mais de 5,6 mil BTC, que são equivalentes a menos de 0,03% da oferta circulante de Bitcoin no mercado.

Roteamento de pagamentos na Lightning podem falhar

Apesar das notícias positivas para os usuários da Lightning Network, com mais capacidade sendo fornecida por um grande provedor de liquidez do mercado, o cenário atual ainda oferece desafios que precisam ser superados.

Dados compartilhados pela página Bitcoin News (@BitcoinNewsCom, 56 mil seguidores) no Twitter mostram a relação entre o “Valor do pagamento (sats)” e a “Taxa média de sucesso” deste pagamento na Lightning.

https://twitter.com/BitcoinNewsCom/status/1673741111112744966

Pagamentos que variam de 100 a 1.000 sats serão processados quase 100% das vezes, mas a taxa de sucesso começa a piorar drasticamente conforme os valores transacionados aumentam, de acordo com os pontos gráficos.

Publicidade

É esperado que, em média, duas em cada 10 transações de 5.000 a 10.000 sats falhem. 10 mil sats equivalem a 0,0001 BTC (~R$ 14,78, segundo o IPB no momento de redação).

Seguindo a mesma tendência, quatro em cada 10 pagamentos que envolvem 50 mil sats devem falhar. E transações superiores a 0,001 BTC (~R$ 147,80) terão sucesso apenas menos da metade das vezes.

Para valores superiores a 0,01 BTC, as chances de falha são muito relevantes, ultrapassando os 85% de probabilidade.

Não é esperado que, em média, alguém consiga realizar transações de 0,1 BTC (~R$ 14.780) na Lightning Network mediante canais indiretos, que precisam do roteamento de terceiros.

No entanto, não fica claro se os dados são atuais, apesar da página compartilhar com o aviso de “novo”. O Portal do Bitcoin procurou a Bitcoin News para comentar sobre a informação compartilhada, mas não obteve respostas até a publicação desta matéria.

Valores semelhantes foram observados na rede da Lightning Network em 2018, por uma antiga postagem no Reddit com resultados muito parecidos com os compartilhados no Twitter em 2023. Usuários comentaram sobre a semelhança, sugerindo que a publicação possa estar desatualizada.

Publicidade

O estudo mais recente encontrado pela redação do Portal do Bitcoin foi realizado pela operadora de nós da Lightning, a River Financial.

No relatório publicado em 2022, a River compartilhou os resultados (página 15) de uma experiência individual realizada a partir de seu próprio servidor na rede de segunda camada do Bitcoin.

Segundo a River Financial, sua taxa de sucesso foi de 98,7% para milhares de transações diárias realizadas em setembro de 2022. O tamanho médio destas transações ficou em 230 mil sats (0,0023 BTC); enquanto o tamanho mediano foi de 24,4 mil sats (0,000244 BTC).

Os resultados não podem ser replicados diretamente para toda a rede, pois a River é, historicamente, um dos melhores nós em capacidade e conectividade na Lightning Network — impactando diretamente nos resultados.

Com seus dois nós (River Financial 1 e River Financial 2), a entidade possui, atualmente, mais de 740 BTC líquidos (o dobro da Kraken) em 753 canais. O que equivale a cerca de 13% da capacidade total de 5,6 mil BTC.

As quatro maiores entidades da Lightning Network possuem cerca de 55% de toda a capacidade disponível na rede, segundo mempool.space. Sendo elas: Bitfinex, ACINQ, River e Kraken.

Publicidade

Entre as 1.467 transações que falharam no experimento de setembro, 59,03% foram devidas a timeouts durante a busca por uma rota de pagamentos; enquanto 38,03% foram por efetivamente não encontrar nenhuma rota disponível.

Gráfico da River Financial com motivos de falhas nos pagamentos realizados na Lightning Network.

28 ocorrências de falhas foram causadas durante o processo de envio, após o nó já ter encontrado uma rota válida, mas cuja liquidez foi drenada antes que o pagamento pudesse ter sido enviado.

O que são os canais e como a Lightning Network funciona?

A Lightning Network funciona por meio da abertura de canais bilaterais e requer liquidez disponível para realizar transações. Enquanto os canais exigem o gasto de Bitcoin para serem abertos — pagando as taxas de rede normalmente e bloqueando a liquidez que será usada na segunda camada.

Se o usuário não tiver um canal aberto com o par com o qual está tentando fazer a transação; e caso não queira abrir um novo canal com este par (transacionando diretamente onchain ou por outros motivos); esse usuário precisará encaminhar sua transação por meio de um canal já aberto em outro momento.

Essa prática é conhecida como roteamento de transação. Onde nós intermediários farão a ponte entre outros nós sem conexão direta, podendo cobrar taxas de roteamento no processo.

As transações de roteamento também exigem liquidez. Não apenas por parte do ‘remetente’ e ‘destinatário’, mas de cada nó que será utilizado como ponte para este pagamento.

Já existem possíveis soluções em desenvolvimento para melhorar a experiência do usuário com a Lightning Network, aumentando as chances de sucesso ao se realizar pagamentos.

Uma destas ferramentas é a implementação do “Multipart Payments (MMP)” que, de forma simplificada, permite a fragmentação de pagamentos de maiores valores em múltiplas micro-transações — facilitando o roteamento e aumentando as chances de sucesso.