Atualmente, é comum as pessoas utilizarem caixas eletrônicos ou aplicativos para fazer transações bancárias instantâneas. Esse processo é muito mais prático do que a forma antiga, que incluía ir até o banco, preencher cheques manualmente e esperar na fila. No entanto, o mesmo não pode ser dito sobre as transações de altcoins, que ainda dependem de mineradores para serem processadas na blockchain. Isso pode levar tempo e ser caro, tornando a Lightning Network uma solução importante.

A Lightning Network é um protocolo de pagamento que permite transações instantâneas entre duas pessoas, sem depender de mineradores. É como um caixa eletrônico para altcoins. Isso torna possível utilizar as criptomoedas como moeda digital real em compras online, de forma semelhante aos métodos de pagamento tradicionais.

A implementação da Lightning Network é crucial para melhorar a tecnologia blockchain e tornar as criptomoedas mais acessíveis no dia a dia. No entanto, é importante entender a tecnologia antes de investir. Embora as criptomoedas sejam um universo tecnológico avançado, a Lightning Network promete torná-las ainda mais práticas e eficientes.

Será que as blockchains são realmente lentas?

Essa é uma pergunta importante, pois a lentidão é uma das principais barreiras para a adoção em massa da tecnologia blockchain. Quando se trata de enviar bitcoins (BTC), pode levar algumas horas e as taxas podem ser altas. Como podemos resolver esse problema? Uma ideia que merece atenção é a Lightning Network.

Para entender melhor o problema, precisamos pensar no blockchain como um registro com várias páginas (blocos), onde cada página contém transações. Antes que um bloco possa ser adicionado ao registro, é preciso realizar alguns procedimentos para garantir que todos concordem com o conteúdo que está sendo transmitido. Esse processo pode levar cerca de 10 minutos (no blockchain do bitcoin) para cada bloco.

Imagine que você queira enviar 1 BTC para o seu amigo João. A transação pode ser mais ou menos assim:

Além de outras informações, uma transação inclui detalhes sobre o remetente, destinatário, valor e taxas (fees).

E sobre as taxas? Sim, exatamente! As taxas: há uma taxa extra. Você pode pagar para incentivar os “mineradores” a incluir sua transação em um bloco o mais rápido possível. Não há um preço fixo e depende inteiramente do quanto você está disposto a gastar para acelerar o processo. Quanto maior a taxa, mais rápida será sua transação.

A qualquer momento, há várias transações disponíveis para serem registradas na página atual.

Os “mineradores”, ou seja, os computadores que operam na rede do blockchain, devem decidir qual das transações disponíveis incluir no bloco atual. Para ajudá-los a decidir, eles analisam as transações que têm recompensas maiores – o que implica que as transações com taxas mais altas são incluídas primeiro.


Se houver transações com comissões mais elevadas do que a sua para preencher o bloco, sua transação terá que esperar na fila. Essa espera pode durar de alguns minutos a várias horas, ou mesmo dias. Quanto mais alta a comissão que você paga, mais rapidamente sua transação será processada.

É por isso que os blockchains podem ser lentos e caros quando há um grande número de usuários. Idealmente, a adoção do blockchain deveria resultar em mais transações, mas se o número de transações aumentar, a rede pode ficar mais lenta, o que pode impedir a adoção em larga escala. A Lightning Network (LN) é uma solução em potencial para esse problema.

O que é a Lighting Network?

A Lightning Network propõe uma solução para a lentidão do blockchain através da criação de canais de pagamento entre os usuários. Em vez de registrar todas as transações no blockchain, os usuários podem abrir um canal de pagamento entre si, que é registrado no blockchain. Eles podem, então, realizar transações livremente através desse canal, que permanece aberto por qualquer período de tempo. Apenas no momento de fechar o canal é que as transações são registradas no blockchain.

A criação de uma rede de canais de pagamento permite que os usuários realizem transações fora do blockchain, o que aumenta a velocidade e reduz as comissões. Por exemplo, se Tony e Yuli tiverem um canal de pagamento aberto e Yuli e Thiago tiverem outro, então Tony pode enviar dinheiro para Thiago via Yuli, sem a necessidade de registrar a transação no blockchain. A transação ocorre rapidamente, à velocidade da luz, através dos canais de pagamento.

Em resumo, a Lightning Network é uma solução para a lentidão do blockchain, permitindo que as transações ocorram fora do blockchain através de canais de pagamento, e registrando-as no blockchain apenas no momento do fechamento do canal.

E quais são esses canais de pagamento?

Eles são como um cofre de segurança no qual duas pessoas depositam a mesma quantia de dinheiro e cada um coloca um cadeado nele.

A ação de depositar a mesma quantia de dinheiro em uma caixa comum é registrada no blockchain como uma “transação inicial”. Em seguida, um canal de pagamento é aberto entre as duas partes envolvidas. O objetivo de colocar dinheiro nesta caixa é garantir que nenhum dos dois possa gastar o dinheiro sem o outro.

O dinheiro na caixa comum é usado para realizar transações entre as partes. Suponha que Tony e Yuli depositem 10 BTC cada na caixa. Se Tony quiser enviar 2 BTC para Yuli, como ele pode fazer isso? Ele deve transferir uma promessa de propriedade de dois de seus bitcoins na caixa para Yuli. Depois da transferência, se a caixa estiver aberta, Tony poderá retirar 8 BTC e Yuli poderá reivindicar 12.

No entanto, eles não precisarão abrir a caixinha toda vez que quiserem realizar uma transação entre si. Esta é a vantagem desse acordo. Por exemplo, se no dia seguinte Yuli decidir enviar 1 BTC para Tony, ele só precisará transferir uma promessa de propriedade de 1 de seus bitcoins para Tony. Após essas duas transações, se a caixa ainda estiver aberta, Tony poderá reivindicar 9 BTC e Yuli poderá tirar 11.

Veja como funciona:

Para simplificar, o sistema de pagamento envolve a combinação do pagamento de dinheiro em conjunto com a transferência da promessa de propriedade do dinheiro pago, conforme acordado. Se Tony e Yuli optarem por manter o canal aberto, não é necessário encerrá-lo.

No entanto, ao encerrá-lo, ambos podem retirar seus fundos e registrar o resultado no blockchain de forma permanente. Mas isso é apenas uma fração do verdadeiro potencial dos canais de pagamento. Seu poder é desbloqueado quando múltiplos canais de pagamento trabalham juntos para formar uma rede – a Lightning Network.

Ok, mas como isso funciona exatamente?

A Lightning Network opera transferindo o valor dos bitcoins através da transferência da propriedade prometida dos bitcoins. Essa mudança é significativa e, como sempre, um exemplo pode ajudar a entender melhor. Suponha que haja três pessoas – Tony, Yuli e Thiago – onde há um canal de pagamento aberto entre Tony e Yuli e outro entre Yuli e Thiago. Observe que Tony e Thiago não têm um canal de pagamento direto entre eles. Nessa situação, se Tony quiser enviar 2 BTC para Thiago, ele pode usar o canal de pagamento entre Yuli e Thiago para realizar a transação.

Como isso acontece?

Tony pede a Yuli que transfira uma promessa de 2 BTC para o Thiago no canal de pagamento de Yuli-Thiago e então reembolsa a Yuli com 2 BTC no canal Tony-Yuli.

Devido à Lightning Network, o blockchain é desonerado da responsabilidade de processar milhões de transações (que, ao invés disso, serão executadas fora da cadeia = “off chain”) e os custos serão consideravelmente reduzidos.