O que é a Lightning Network?

profile pic
gingerbreadfork
·
5 min read

Descubra por que todo mundo está falando sobre essa tecnologia de camada 2 com o objetivo de ajudar a escalar o bitcoin a novas alturas.

···

O Bitcoin mudou até certo ponto a forma como muitos de nós olhamos para a troca de valores e até mesmo para as finanças em geral. No entanto, qualquer pessoa que tenha usado bitcoin sabe que a segurança das transações de bitcoin tem um custo, tanto financeiro quanto de tempo. A Lightning Network resolve isso e abre as portas para fazer micropagamentos baratos e instantâneos com bitcoin?

O que é Lightning Network?

A Lightning Network é uma tentativa de resolver problemas com dimensionamento e microtransações na rede bitcoin. Ele faz isso não alterando os protocolos subjacentes do bitcoin e, em vez disso, opera sobre a base existente fornecida e, como tal, é considerado um protocolo de pagamento de "camada 2".

Não é um blockchain, uma cadeia lateral ou qualquer tipo de cadeia; é, em vez disso, uma forma de rede ponto a ponto (P2P) que funciona sobrepondo-se no topo do blockchain bitcoin e usando transações em cadeia para finalizar a abertura e o fechamento de canais de pagamento e os fundos dentro deles.

Como funciona a Lightning Network?

As transações realizadas no Lightning são conduzidas principalmente fora da rede, fora da abertura e fechamento dos canais de pagamento. Esta abordagem funciona como quando um canal é aberto com outra pessoa, uma forma de endereço com várias assinaturas é criada onde ambos os lados mantêm um equilíbrio para começar. À medida que os fundos são enviados através do canal, as transações são assinadas pelos proprietários do canal, com a transação mais recente considerada o estado final se o canal estiver fechado.

Por exemplo, se duas pessoas abrem um canal contendo dois bitcoins de cada lado, uma parte envia 1 BTC para a outra e decide fechar o canal; isso seria finalizado na cadeia, e uma pessoa terminaria com 3 BTC e a outra apenas um. No entanto, este exemplo não é uma situação ideal, já que uma transação em cadeia precisaria ocorrer para abrir e fechar o canal, portanto, idealmente, um canal seria usado para grandes volumes de transações onde os saldos podem se mover de forma rápida e barata para ser apenas finalizado e gravado no blockchain de bitcoin assim que o canal for fechado.

As coisas ficam mais interessantes porque conforme a rede cresce, mais canais começam a se abrir com outras pessoas, e uma rede mais extensa se forma; é aqui que a verdadeira magia de Lightning começa a entrar em ação. Se um caminho puder ser encontrado de um usuário para outro, uma transação ainda poderá ocorrer, mesmo que seja necessário passar por vários canais de pagamento diferentes. Em vez de apenas permitir que um grande volume de transações ocorra entre duas partes, os participantes da rede de todo o mundo podem encaminhar os pagamentos entre si por meio de canais de pagamento abertos. Ser capaz de encaminhar pagamentos usando o caminho encurtado por meio de vários canais permite que você faça pagamentos Lightning sem ter que abrir um canal com cada pessoa com quem deseja fazer transações. Essa flexibilidade torna todo o processo muito mais escalonável. No momento em que este artigo foi escrito, já havia mais de 10.000 nós operando com mais de 45.000 canais ativos.

Você pode comprar uma xícara de café com Bitcoin?

Usar bitcoin para trocar bens e serviços quando o provedor aceita bitcoin sempre foi possível e continuará a ser feito. No entanto, como o bloqueio médio de bitcoin leva 10 minutos, isso significa que se um fornecedor ou provedor de serviços quiser confirmar que o pagamento realmente ocorreu, você pode esperar pelo menos alguns minutos, e isso só se eles estiverem dispostos a aceitar o seu pagamento após uma única confirmação. Também há taxas a serem consideradas. As taxas da rede podem ser mais altas do que o custo de uma xícara média de café. Para muitas transações, isso é perfeitamente adequado, mas para itens de valor inferior como este, faz sentido procurar uma alternativa como a Lightning Network.

Usar a Lightning Network para compras menores como essa é apenas um exemplo de um grande caso de uso em potencial e por que essa tecnologia está decolando em países como El Salvador, onde o bitcoin foi recentemente convertido em moeda legal em um movimento histórico. Embora o bitcoin sempre seja excepcional para remessas, em que as taxas da rede e o tempo necessário podem prejudicar as opções concorrentes como Western Union ou transferências eletrônicas Swift, é importante lembrar que nem todas as remessas são grandes. Para remessas menores, mesmo as menores quantias podem ser importantes ou até mesmo mudar vidas.

A Lightning Network é segura?

A Lightning Network foi mencionada pela primeira vez em um white paper criado por Joseph Poon e Thaddeus Dryja em 2015 e, embora isso signifique que não seja nova, ainda existem algumas preocupações quando se trata de segurança. Um exemplo de uma exploração potencial inclui um & Loot" descrito em um artigo de Aviv Zohar e Jona Harris.

Diversas formas de ataques teóricos foram propostas, incluindo algumas que colocam fundos em risco, uma das razões pelas quais o Lightning é preferido para transações menores, mesmo que a rede tenha começado a crescer mais nos últimos anos. Felizmente, muitas tentativas de ataque à rede seriam caras para o invasor, reduzindo os riscos em muitos casos.

No entanto, o trabalho está sendo feito para encontrar possíveis falhas na rede e fortalecer a segurança do Lightning. Embora encontrar falhas pareça uma preocupação válida e, claro, pode ser, a comunidade de desenvolvedores e apoiadores que trabalham para trazer o Lightning para o primeiro plano parecem estar colocando uma forte ênfase e compromisso em melhorar a segurança e criar as melhores soluções possíveis da camada dois para bitcoin.

Privacidade na Lightning Network

Outro benefício de usar o Lightning é que, embora seja fácil ver que uma transação provavelmente estava abrindo ou fechando um canal, essa é a extensão do que pode ser aprendido rapidamente olhando para um explorador de bloco de bitcoin. Enquanto muitos optam por tornar seus canais públicos, você pode optar por abrir um canal privado, e a única coisa que será compartilhada é uma transação mostrando que um canal foi aberto com um certo saldo e depois fechou o saldo neste momento. Milhares de transações poderiam ocorrer com um canal aberto que não seria compartilhado da mesma forma que as transações em cadeia quando se trata de bitcoin.

Canais de abertura e fechamento

Quando um canal é aberto, um endereço de múltiplas assinaturas é criado exigindo a assinatura de ambas as partes para gastar os fundos contidos, o que seria necessário para fechar o canal. No entanto, isso pode resultar no abandono do canal por uma das partes por uma série de razões ou simplesmente recusando-se a cooperar. Este problema tem uma solução chamada contratos hash timelock (HTLCs) que fornecem uma saída se qualquer tipo de situação como essa ocorrer; requer apenas, como o nome sugere, tempo. Um HTLC cria uma condição em que, mesmo que ambas as partes não assinem para gastar os fundos bloqueados no endereço em um horário específico ou altura do bloco, eles podem fazê-lo de qualquer maneira.

Quanto posso enviar com a Lightning Network?

Embora anteriormente houvesse um limite para o tamanho do canal, ele foi removido mais recentemente. Os canais que você está usando limitarão a quantidade máxima de bitcoin que você pode enviar com a rede Lightning. Você não experimenta praticamente nenhuma limitação na extremidade inferior e pode enviar um único satoshi com facilidade.

O relâmpago é uma maneira empolgante de levar o bitcoin a novas alturas. Se você estiver interessado nesta abordagem para dimensionar bitcoin além da camada base, há muito mais para aprender sobre este tópico interessante e muito mais quando se trata do mundo da tecnologia bitcoin e blockchain.

Obtenha artigos recém extraídos diretamente para sua caixa de entrada!
Sem spam, promessa mindinho!