O que é a Lightning Network?

A Lightning Network (LN), foi criado por Joseph Poon e Thaddeus Dryja em 2015 e o projeto tem como objetivo principal desenvolver um protocolo de pagamento que pode ser usado como uma solução offline para o problema de escalabilidade que a blockchain da Bitcoin vem enfrentando. Mas o conceito também pode ser aplicado em outras criptomoedas.

Aclamada como uma das soluções mais potentes para o escalonamento de criptomoedas atualmente em desenvolvimento, a rede de relâmpagos efetivamente cria uma camada sobre o bitcoin, permitindo transações rápidas e baratas que podem ser depositadas na blockchain de bitcoins.

A criação e introdução da Lightning Network foi estimulada pelas limitações que, não só a Bitcoin, mas muitas outras criptomoedas vem enfrentando. Atualmente, a blockchain da Bitcoin só é capaz de processar de 2 a 7 transações por segundo (TPS). Na medida em que o ecossistema das criptomoedas cresce e mais pessoas se juntam à rede, o número de transações sendo transmitidas para a blockchain também aumenta.

Conforme a rede fica mais e mais congestionada, a performance geral fica comprometida, reduzindo drasticamente a usabilidade prática da Bitcoin como uma moeda digital global. Nesse contexto, o LN foi criado como uma tentativa de aliviar a congestão da blockchain da Bitcoin.

Como a Lightning Network funciona?

A Lightning Network consiste de uma rede de transferência offline que é construída em cima (ou em paralelo) à blockchain da Bitcoin. O sistema opera em um nível peer-to-peer(P2P) e seu uso baseia-se na criação do que chamamos de canais de pagamento bidirecionais – pelos quais os usuários podem fazer inúmeras transações de criptomoedas.

Litghning Network Exemplo

Assim que duas pessoas decidem abrir um canal de pagamento, eles podem transferir fundos de uma carteira para outra inúmeras vezes. Apesar de o processo de criar um canal de pagamento envolver uma transação online, todas as transações que ocorrem dentro do canal são offline e não precisam de consenso global para serem executadas. Portanto, essas transações podem ser executadas rapidamente através dos contratos inteligentes, o que resulta em taxas muito mais baixas e uma quantidade muito maior de transações por segundo.

Para que o canal de pagamento seja possa ser aberto, as duas pessoas envolvidas precisam criar uma carteira multi-assinatura e adicionar fundos nela. Essas carteiras só podem ser acessadas se as chaves privadas de todos os participantes forem fornecidas. Isso significa que nenhum dos participantes é capaz de abrir a carteira sem o consentimento do(s) outro(s).

Como um exemplo, vamos imaginar que Aline quer usar a Lightning Network para trocar Bitcoins com Gabriel. Primeiro, eles criam um canal de pagamento, usando uma carteira multi-assinatura. Enquanto o canal de pagamento atua como um contrato inteligente, a carteira atua como um cofre, onde os fundos que serão trocados ficam depositados. Durante toda a duração do canal de pagamento, Aline e Gabriel podem fazer quantas transações eles quiserem.

Logo após cada transação, tanto Aline quanto Gabriel assinam e atualizam suas próprias cópias dos extratos, que registra continuamente quantas moedas cada um tem. Quando eles estiverem satisfeitos, eles podem fechar o canal de pagamento e transmitir o balanço final de seus extratos para a blockchain do Bitcoin. O contrato inteligente do LN vai então garantir que eles recebam seus Bitcoins, de acordo com a última versão do extrato que eles assinaram.

Resumindo, os participantes envolvidos só precisam interagir duas vezes com a blockchain do Bitcoin. Uma para abrir o canal de pagamento e outra para fechá-lo, o que significa que todas as outras transações, que são executadas offline, não interagem diretamente com a rede principal.

Vantagens da Lightning Network

  • O projeto da LN está trabalhando em uma solução offline para os problemas de escalabilidade. Se bem-sucedido, isso irá reduzir o congestionamento na blockchain da Bitcoin.

  • Através do uso de canais dos pagamentos bidirecionais, a LN permite transações quase instantâneas.

  • A LN pode ser usado em micro pagamentos, visto que permite transações tão pequenas quanto 1 satoshi. Além disso, micro pagamentos automatizados podem ser implementados na economia M2M, onde transações são executadas entre dispositivos eletrônicos sem a necessidade de interferência humana.

Limitações da Lightning Network

  • Ao contrário das transações online, pagamentos na LN não podem ser executados se o receptor estiver offline.

  • É possível que os participantes da rede tenham que monitorar regularmente os canais de pagamento a fim de garantir a segurança de seu dinheiro (esse risco poderia ser contornado através de serviços de monitoramento terceirizado).

  • A LN não é adequada para pagamentos de valor elevado. Visto que a rede conta com muitas carteiras, existem grandes chances dessas carteiras não terem saldo suficiente para atuar como intermediários de pagamentos de valor elevado.

  • Abrir e fechar um canal de pagamento envolve uma transação online, que geralmente demanda algum tipo de trabalho e taxas mais altas.

Quando a Lightning Network vai ser lançada?

Se considerarmos a versão Beta do mainnet, anunciada pelo Lightning Labs, o lançamento da LN foi em 15 de Março de 2018. Entretanto, o lançamento oficial ainda está por vir já que o projeto ainda não foi efetivamente implementado na blockchain do Bitcoin.

Desde o lançamento do Beta, houve um aumento muito grande no número de nós e de canais de pagamento da LN. Em novembro de 2018, o painel Grafana reportou mais de 12.500 canais de pagamento.

O trabalho coletivo dos nós e dos canais de pagamentos é o que torna o Lightning Network uma solução interessante para o problema de escalabilidade. A versão Beta está passando por muitos testes e experimentações e sua eficiência ainda precisa ser comprovada. De qualquer forma, o projeto da LN tem sim muito potencial para melhorar o ecossistema da Bitcoin e das criptomoedas.

Considerações finais

Projetos como o da Lightning Network, que prometem, melhorar ainda mais as transações de pagamentos utilizando Bitcoins é mais um dos inúmeros outros, que vieram para revolucionar a forma como transacionares valores.

Diante de fatos como estes, é possível separar a utilização das moedas digitais como ativos financeiros, quando se refere ao poder de trocas e negociações, mas não podemos ignorar que por traz de cada criptomoeda há um projeto em constante desenvolvimento, motivado por uma quantidade significativa de pessoas e um ecossistema pensado na transformação digital.

Acompanhe nossas publicações e descubra mais sobre as moedas digitais e sua inovação.

Total
0
Shares
Total
0
Shares
0 Shares:
Talvez você também goste