Em 28 de junho, surgiram notícias de que um estudo, conduzido por Diar, sugeria que a Lightning Network, que está sendo considerada uma forma potencial de escalar o Bitcoin, não é tão eficaz em encaminhar pagamentos do que se acreditava inicialmente.
A alegação geral do estudo era de que “a confiabilidade de rotear com sucesso um pagamento na Rede Lightning ainda é bastante baixa”, especialmente quando se trata de quantias maiores.
No entanto, especialistas no assunto - incluindo o desenvolvedor do núcleo Bitcoin, Jonas Schnelli, e o colaborador do desenvolvimento do núcleo, Peter Todd, bem como a cofundadora da Lightning Labs, Elizabeth Stark - todos criticaram este relatório.
A questão se resume basicamente ao fato de que Lightning ainda é muito - e muito publicamente - em testes beta, em que os desenvolvedores colocam em prática um limite superior temporário nos valores de financiamento do canal. No entanto, o estudo ultrapassou os parâmetros do teste beta, questionando por que ele não pode ser executado quando ainda não começou a andar.
Montando o relâmpago
A Lightning Network (LN) está em desenvolvimento como uma maneira de acelerar as blockchains que estão sofrendo com problemas de escalabilidade. À medida que os blockchains se tornam mais movimentados, suas transações se tornam mais lentas e são frequentemente capturadas em um backlog, o que também aumenta as taxas, já que os mineiros cobram taxas mais altas para colocar cada transação no blockchain.
O que o LN está propondo é fazer com que nem todas as transações sejam registradas imediatamente no blockchain. Envolve a abertura de um canal de pagamento entre duas partes que podem interagir instantaneamente ao longo desse canal aberto, tanto quanto eles querem. É somente quando o canal é fechado que as transações são registradas no blockchain.
Há muita coisa envolvida no LN, e certificando-se de que ele pode operar como um protocolo de pagamento de segunda camada em algo tão grande e construído como o Bitcoin está levando muito tempo e energia delicada para acertar.
O LN fez alguns grandes passos em seu desenvolvimento desde o lançamento alfa para teste na rede de testes do Bitcoin em janeiro de 2017, mas o processo sempre foi lento e constante para tentar acertar o processo 100%.
Em janeiro deste ano, ocorreu a primeira compra física na Lightning Network, pois um usuário do Reddit comprou um roteador VPN por meio de um canal de pagamento fornecido pelo TorGuard.
Mesmo naquela época, porém, a notícia também foi atrelada a um aviso afirmando que ela não está "pronta para produção".
Disclaimer: c-lightning is not production ready. TorGuard will cover loss of funds when sending us LN payments. Testnet is so boring.
— TorGuard (@TorGuard) January 8, 2018
Isenção de responsabilidade: o c-lightning não está pronto para produção. O TorGuard cobrirá a perda de fundos ao nos enviar pagamentos do LN. Testnet é tão chato.
Em 15 de março, outro grande marco foi alcançado para a Lightning e a Bitcoin, já que a Lightning Labs lançou a primeira implementação do LN pronta para mainnet na Bitcoin. E com esse marco novamente vieram os avisos e isenções de responsabilidade, desta vez de Peter Todd e do criador do Bitcoin.org Cobra.
The way @Blockstream is promoting LN use on mainnet is very irresponsible. People will lose money and LN reputation will be damaged. A few weeks ago, I received a disgusting and accusatory email out of nowhere from someone very high up their chain of command. Terrible company.
— Cøbra (@CobraBitcoin) January 17, 2018
A forma como o @Blockstream está promovendo o uso do LN na mainnet é muito irresponsável. As pessoas perderão dinheiro e a reputação do LN será prejudicada. Algumas semanas atrás, recebi um e-mail nojento e acusatório do nada de alguém muito alto em sua cadeia de comando. Empresa terrível.
“Observe que esta versão é destinada a desenvolvedores de futuros aplicativos do Lightning (Lapps) junto com usuários técnicos e futuros operadores de nó de roteamento,” a postagem no blog do Lightning Labs leu em um tom muito pragmático.
"Nesta fase inicial do Lightning, estamos focados em fornecer a infra-estrutura de software (como a lnd!) Necessária para inicializar a rede e servir como uma plataforma para futuros aplicativos, serviços e negócios".
Correndo à frente
Com os marcos sendo alcançados - e excitação atingindo níveis em que o LN estava recebendo seu próprio "dia da pizza" como um aceno ao dia em que o Bitcoin foi usado para comprar duas pizzas - era sempre necessário resfriar os jatos dos mais zelosos.
Parece, então, que o relatório de Diar ultrapassou o alvo, olhando um pouco além das capacidades do que o LN é capaz hoje, mas ainda exigindo que essas promessas sejam cumpridas.
O estudo investiga como o LN vem crescendo, observando o aumento de nós e capacidade de fundos. No entanto, afirma que a confiabilidade do roteamento com sucesso de um pagamento permanece bastante baixa. O relatório prossegue para identificar os valores baixos, que estão sendo transacionados nos canais, como prova de que há problemas com as operações de pagamento.
Ele afirma que, em média, cada nó contém mais de quatro canais abertos e cada canal tem uma capacidade média de US $ 20. Ele também diz que a taxa de sucesso para um pagamento de menos de US $ 200 é de 1%.
Source: Diar.co
'Besteira'
Aqueles que conhecem o LN, como a cofundadora da Lightning Labs, Elizabeth Stark, chamaram o estudo de “besteira”. Falando com a Cointelegraph, Stark admite que eles estão ignorando isso como “outro exemplo de FUD” e que eles "têm trabalho a fazer e coisas para construir".
O colaborador do Bitcoin Core, Peter Todd, também se uniu contra o estudo, chamando-o de "estúpido".
Ele explicou ao Cointelegraph o cerne da questão, que o estudo erra:
“Veja, Lightning tem um limite superior temporário nos valores de financiamento do canal em um esforço para desencorajar os usos de Lightning que poderiam perder uma quantia significativa de dinheiro. Por sua vez, os usuários atenderam aos avisos dos desenvolvedores e não investiram muito dinheiro em seus canais. O resultado é previsível e desejável.
“Esse limite será removido em algum momento. Além disso, está sendo feito um trabalho para permitir o roteamento de pagamentos em vários caminhos, em que o tamanho de qualquer canal não limitaria o tamanho total do pagamento, pois os caminhos de vários canais seriam usados simultaneamente para fazer pagamentos.”
Outro dos principais desenvolvedores de Bitcoins, Jonas Schnelli, também está ciente das limitações do teste beta que foram apresentadas pelos desenvolvedores do Lightning. Schnelli reiterou ao Cointelegraph:
“O raio ainda está em beta. Os desenvolvedores sempre disseram aos usuários para abrir canais com apenas pequenas quantidades devido a riscos de segurança eventualmente desconhecidos. Agora algumas pessoas - na imprensa - estão alegando que não é confiável para quantidades maiores…
“Na minha opinião, o raio é muito confiável. Os valores dos canais aumentarão lentamente conforme a confiança aumenta. Esse artigo acima é enganoso, já que esconde o fato de que os desenvolvedores pediram pequenas quantidades para serem usadas. ”
Finalmente, Stark também repete o mesmo ponto novamente, algo que ela aponta em um tweet que o estudo perdeu.
Lol, and yet the maximum payment on LN is currently less than $300. But hey why would they tell you the truth? 🙃
— elizabeth stark (@starkness) June 27, 2018
Lol, e ainda o pagamento máximo no LN é atualmente inferior a US $ 300. Mas ei, por que eles diriam a verdade? 🙃
"Dissemos a todos para usar pequenas quantias para testes, isso deve ser uma surpresa para ninguém", disse ela ao Cointelegraph. “Eles [Diar] também não reconhecem novas tecnologias como a AMP, o que permitirá que as pessoas consigam um único pagamento através da capacidade em diferentes rotas. E claramente, eles não receberam o memorando sobre o limite de pagamento em Lightning que os desenvolvedores colocaram no lugar, o que eu acho hilário! Você não pode rotear pagamentos acima do limite de pagamento! ”
Next time you guys write a piece with a poorly-researched and written study, you might want to give the actual devs more time to comment. 🙃
— elizabeth stark (@starkness) June 29, 2018
Da próxima vez que vocês escreverem uma matéria com um estudo mal pesquisado e escrito, talvez você queira dar aos desenvolvedores reais mais tempo para comentar. 🙃
Verdade óbvia?
Parece que o estudo de Dair está realmente apontando o óbvio, mas já foi apontado pelos desenvolvedores e aqueles que sabem o que está acontecendo com a construção da Rede Lightning. É verdade que há uma grande chance de falha para quantidades maiores no LN como está - mas isso nunca foi oculto e nunca precisou ser descoberto.
Christian Decker, um guru do LN, também falou contra o estudo afirmando que as informações que faltavam em suas descobertas estavam sempre disponíveis.
Kind of amusing that people "discovered" that LN channels have a small capacity after months of us cautioning users to use small amounts during their testing...
— Christian Decker (@Snyke) June 28, 2018
É engraçado que as pessoas "descobriram" que os canais do LN têm uma pequena capacidade depois de meses de nós alertando os usuários para usar pequenas quantidades durante os testes ...
O LN é um projeto digno de investigar, descobrir e pesquisar, no entanto, o próprio estudo poderia ter feito muito mais para garantir suas descobertas. As informações sobre o LN são extensas e disponíveis, mas estão definindo seu próprio ritmo e buscando construir a partir da base.