0 minsPublished on 1/30/2024

O que é a Rede Lightning do Bitcoin?

Saiba mais sobre a Lightning Network, uma das soluções de escalabilidade mais promissoras para o Bitcoin, que torna a blockchain mais barata e rápida.

By Sankrit K

What is the bitcoin lightning network

Bitcoin maximalistas têm uma visão: tornar o Bitcoin a moeda mais dominante do mundo. Mas com a taxa de transferência da rede de apenas cinco a sete transações por segundo (TPS), esse sonho está atualmente longe de ser realidade.

A comunidade de desenvolvedores do Bitcoin está ativamente fazendo esforços para atualizar a rede para melhorar o desempenho. A introdução de SegWit em agosto de 2017 foi um passo significativo nessa direção, assim como Taproot em 2021 e Bitcoin Ordinals em 2023.

A schematic representation of how a SegWit transaction works.
A SegWit transaction

Mas mesmo com esses esforços, a questão de como tornar o Bitcoin uma moeda verdadeiramente global persiste. Afinal, processadores de pagamento como a Visa estão anos-luz à frente com uma velocidade de transação mais de 340 vezes superior à do Bitcoin.

É aí que entra a Lightning Network.

Este artigo explica o que é a Lightning Network, por que ela existe e como poderia ser a chave para desbloquear o potencial do Bitcoin.

O que é a Bitcoin Lightning Network?

A Bitcoin Lightning Network é uma rede descentralizada que usa funcionalidade de contrato inteligente na blockchain para permitir pagamentos mais rápidos em uma rede de nós participantes. É uma solução de escalabilidade fora da cadeia que permite transações privadas quase instantâneas e de baixo custo.

Simplificando, a Lightning Network é uma solução de Camada-2 que permite transações de Bitcoin mais rápidas e baratas.

A Lightning Network foi proposta em um white paper de 2016 por Joseph Poon e Thaddeus Dryja. É baseada no conceito de fora da cadeia sem confiança pagamentos,que são liquidados na blockchain principal.

Para entender como a Lightning Network funciona, vamos primeiro dar uma olhada no que acontece durante uma transação típica de Bitcoin.

Como funciona uma transação de Bitcoin?

Uma transação de Bitcoin é composta por três partes: a entrada, a saída e a assinatura.

A entrada é o endereço de onde os fundos estão sendo enviados, a saída é o endereço para o qual os fundos estão sendo enviados, e a assinatura é usada para verificar se a transação é válida.

A rede precisa verificar cada transação de Bitcoin antes que ela possa ser incluída em um bloco e adicionada à blockchain. Este processo é conhecido como mineração.

A mineração é feita por computadores especiais chamados mineradores. Os mineradores usam seu poder de computação para verificar transações e adicioná-las a blocos. Em troca, eles são recompensados com novos bitcoins cunhados.

O protocolo é projetado de tal maneira que leva em média 10 minutos para minerar um bloco. É por isso que uma transação de Bitcoin pode demorar muito para ser confirmada.

Como funciona a Lightning Network?

A Lightning Network permite pagamentos fora da cadeia sem confiança, criando uma rede de canais de pagamento bidirecionais entre nós ou usuários. Esses canais podem existir indefinidamente e podem ser abertos e fechados a qualquer momento.

An illustration of how payment is routed in the Bitcoin Lightning Network.
The LN routes a payment across a mesh network of channels

Para que um canal seja aberto, ambas as partes devem depositar uma quantia igual de Bitcoin em uma carteira de múltiplas assinaturas, o que significa que ambas as partes devem aprovar qualquer transação. Esse depósito é então usado como garantia.

Uma vez que um canal está aberto, as duas partes podem conduzir um número ilimitado de transações entre si sem nunca tocar na blockchain do Bitcoin. Transações são registradas na blockchain apenas quando o canal é fechado.

Neste ponto, ambas as partes liquidam, e qualquer saldo remanescente é enviado de volta para suas carteiras respectivas.

Parece ótimo até agora, mas o que acontece se uma das partes tentar trapacear?

Por exemplo, vamos dizer que Alice e Bob têm um canal aberto com um saldo de 5 BTC. Alice então tenta fechar o canal e reivindicar todos os 5 BTC para ela.

É aqui que as coisas ficam interessantes.

Para prevenir esse tipo de fraude, a Lightning Network usa uma técnica chamada Contrato Hashed Timelock (HTLC).

HTLC é um contrato inteligente que exige que o remetente da transação espere por um período específico antes que ele possa reivindicar os fundos.

A visual representation of how a Hashed Timelock Contract (HTLC) works in the LN.
A Hashed Timelock Contract helps to prevent payment channel fraud

Com HTLC, Alice não pode reivindicar os 5 BTC até que uma certa condição seja atendida. Nesse caso, a condição seria que Bob assinasse a transação.

Se Alice tentar fechar o canal sem a assinatura de Bob, ela não poderá reivindicar os BTC. E se Bob tentar trapacear não assinando a transação, ele também não poderá reivindicar sua parte dos fundos.

Esse sistema de pagamentos sem confiança é o que torna a Lightning Network tão poderosa. Ele permite transações rápidas, baratas e privadas sem a necessidade de um terceiro.

O que a Lightning Network está tentando resolver?

A Lightning Network está tentando resolver dois problemas principais: as altas taxas e os tempos de confirmação lentos.

A taxa média para uma transação de Bitcoin atingiu mais de $60 em 2021. Isso pode não parecer muito, mas é um grande problema para empresas que precisam processar pequenos pagamentos (como uma xícara de café de $2). Em 2023, a média mais alta de transações atingiu metade desse valor, que ocorreu em maio daquele ano.

Com a Lightning Network, as empresas podem aceitar pagamentos em Bitcoin sem precisar pagar taxas altas. Isso ocorre porque as transações da Lightning Network são baratas e rápidas.

A outra questão que a Lightning Network está tentando resolver é o tempo lento de confirmação.

Como mencionamos, pode levar até uma hora para uma transação de Bitcoin ser confirmada. Isso ocorre porque cada transação precisa ser verificada pelos mineradores e adicionada a um bloco.

Com a Lightning Network, as transações são confirmadas instantaneamente. Isso ocorre porque elas não são adicionadas ao blockchain até que o canal seja fechado.

Você sabia? Você pode pagar com Bitcoin

Casos de uso da Lightning Network

A Lightning Network abre várias possibilidades para o Bitcoin.

1. Trocas atômicas cross-chain

A LN permite aos usuários fazer cross-chain atômicas trocas. Trocas atômicas são uma maneira de trocar uma criptomoeda por outra (entre blockchains) sem a necessidade de um terceiro.

Por exemplo, digamos que você tenha Bitcoin e queira trocar isso por Litecoin. Com uma troca atômica, você pode fazer isso sem passar por uma exchange de criptomoedas.

A condição é que ambas as redes devem usar ou suportar a mesma função hash criptográfica.

Por exemplo, o Bitcoin usa o algoritmo de hashing SHA-256 enquanto o Ethereum usa o algoritmo de hashing Keccak-256. Portanto, trocas atômicas não são possíveis neste caso.

2. Escalabilidade

Se o Bitcoin algum dia for usado em larga escala, deve ser capaz de acomodar milhares de transações diárias, independentemente do tamanho. Só então poderá ser adotado por grandes comunidades ou até mesmo países.

É por isso que a Lightning Network é tão útil. A LN pode processar um grande número de transações sem congestionar a blockchain do Bitcoin.

O primeiro país a adotar o Bitcoin como moeda legal, a República de El Salvador, também utiliza a Lightning Network em sua infraestrutura de pagamentos.

Microtransações

A LN permite microtransações—algo que não era possível com o Bitcoin antes. Isso poderia ser usado para dar gorjetas a criadores de conteúdo.

Outro caso de uso da LN é facilitar microtransações. Como as transações não são liquidadas na cadeia principal instantaneamente, múltiplas transações menores podem ocorrer sem ter que pagar uma taxa elevada a cada vez.

Isso abre a porta para aplicações como gorjetas, pagamentos em jogos e serviços pay-per-use.

Twitter e Substack estão entre os primeiros gigantes da web2 a subir neste vagão e a habilitar pagamentos de Bitcoin peer-to-peer em sua plataforma como um método de assinatura ou gorjeta.

4. Alimentar dApps

A Lightning Network também pode ser usada para alimentar dApps que usam Bitcoin.

Isso porque a LN permite transações off-chain. Isso significa que os desenvolvedores não precisam se preocupar com os problemas de escalabilidade do Bitcoin ao construir suas aplicações.

Lightning.video é uma dessas dApps que usa a Bitcoin Lightning Network para alimentar seu serviço de streaming de vídeo.

Preocupações em relação à Lightning Network

A Lightning Network ainda está em seus estágios iniciais, e existem algumas preocupações em torno de problemas como segurança e regulamentações.

1. Fraude de canal fechado

Um dos riscos associados à Lightning Network é a fraude de canal fechado.

Isso acontece se uma das partes tentar trapacear publicando uma versão antiga do histórico de transações do canal, permitindo assim gastar os mesmos bitcoins várias vezes.

Embora isso não seja possível na blockchain principal do Bitcoin, é um risco com a LN, especialmente se uma das partes no canal de pagamento estiver inativa por um período prolongado.

2. Questões regulatórias

Reguladores em todo o mundo ainda estão tentando descobrir como lidar com criptomoedas.

Isso é especialmente verdade quando se trata de Bitcoin, porque é descentralizado e não está sob o controle de nenhum governo ou instituição financeira.

A Lightning Network pode adicionar outra camada de complexidade para os reguladores. Isso porque as transações na LN não são registradas na blockchain principal.

3. “Torres de vigilância” caras

Torres de vigilância são uma parte essencial da Lightning Network, especialmente para empresas.

Uma torre de vigilância é um nó de terceira parte na Lightning Network (também conhecido como nó de relâmpago) que é responsável por monitorar o canal e detectar qualquer atividade fraudulenta.

As empresas podem escolher quais torres de vigilância usar, e essas torres de vigilância podem cobrar uma taxa alta.

4. Centralização da rede

A Lightning Hub é um nó bitcoin que opera como um hub de pagamento da Lightning Network. Eles são responsáveis por roteamento de pagamentos através da rede e pela manutenção de canais com outros nós.

O problema é que alguns hubs se tornaram muito populares e controlam uma grande porção da rede.

O custo de abrir e fechar canais de pagamento também é alto. Portanto, a maioria dos canais de pagamento são intermediários custodiais similares a bancos.

Isso pode levar à centralização e um único ponto de falha.

5. Liquidez reduzida

Os usuários precisam depositar BTC em uma carteira multi-sig para criar um canal de pagamento.

Isso pode levar a uma situação em que há menos BTC em circulação porque está bloqueado nessas carteiras multi-sig. Como esses Bitcoins estão bloqueados, não são fáceis de vender.

6. Encolhimento da rede

A Lightning Network pode ser negativamente afetada por uma queda acentuada no preço do Bitcoin.

Isso porque quando o preço do BTC cai, o valor do BTC nos canais também cai.

Isso pode levar a uma situação em que os usuários fecham seus canais para sacar seu BTC enquanto ainda vale alguma coisa.

Se isso acontecer em grande escala, pode levar a uma redução significativa da Lightning Network.

7. Transações grandes podem não ser possíveis.

Se os usuários quiserem enviar BTC através de vários canais de pagamento, cada canal deve ter um saldo de BTC maior ou igual ao valor enviado.

Por exemplo, se você está tentando enviar 5 BTC, cada canal no caminho deve ter pelo menos 5 BTC.

Isso pode ser um problema porque pode nem sempre ser possível encontrar um caminho com capacidade suficiente.

Como começar a usar a Lightning Network.

Começar a usar a Lightning Network como iniciante é bastante simples. Primeiro, você precisa comprar alguns Bitcoins..

Uma maneira fácil de fazer isso é com o MoonPay.Você pode usar seu cartão de crédito ou débito para comprar Bitcoin instantaneamente.

Depois de ter seu Bitcoin, você precisa encontrar uma carteira Lightning Network que suporte seu dispositivo. Existem muitas carteiras custodiais e não custodiais para escolher.

Carteiras custodiais com suporte a Lightning:

Carteiras não custodiais com suporte Lightning:

Em seguida, financie sua carteira LN com BTC.

Depois de ter BTC na sua carteira, você pode abrir um canal de pagamento. Para fazer isso, você precisa encontrar outro usuário da Lightning Network com quem deseja transacionar.

Para conectar suas carteiras, você e o outro usuário precisam conhecer a chave públicaum do outro. Depois disso, você pode abrir um canal.

A quantidade de BTC que você pode enviar através do canal é limitada pela quantidade que você depositou.

Por exemplo, se você abrir um canal com 1 BTC, você só poderá enviar 1 BTC através do canal.

Alternativamente, você pode baixar uma carteira como a Breez, que executa um micro-nó em seu nome e economiza o trabalho de bloquear seu BTC, executar um nó inteiro e criar canais de pagamento do zero.

Perguntas Frequentes sobre a Rede Lightning do Bitcoin (FAQs)

1. Quem usa a Lightning Network?

De acordo com a Arcane Research, mais de 80 milhões de pessoas em todo o mundo usam a Lightning Network.

Graças à LN, até algumas das maiores marcas começaram a usar Bitcoin.

Algumas marcas que usaram a Bitcoin LN são:

  • McDonald's
  • KFC
  • Subway
  • Twitter
  • Substack
  • Starbucks

Várias exchanges começaram a suportar a LN. Aqui estão algumas delas:

  • OKX
  • Kraken
  • Zebpay

2. Quão rápida é a Lightning Network?

A Lightning Network pode lidar com um taxa máxima de 1.000.000 de transações por segundo.

3. A Lightning Network é segura?

A LN é baseada em contratos inteligentes e tecnologia de multi-assinaturas, e o uso de HTLC ajuda a mitigar atividades maliciosas.

Além disso, o suporte para Assinaturas Schnorr (um tipo de assinatura que permite a execução de contratos inteligentes mais complexos na blockchain), que foram introduzidas pela Atualização Bitcoin Taproot, deu à LN um aumento muito necessário em privacidade e segurança.

Dito isso, ainda há algumas preocupações de segurança, que a comunidade está trabalhando ativamente para resolver.

Você deve fazer sua própria pesquisa para determinar se a Lightning Network é segura o suficiente para como você deseja usá-la.

Compre Bitcoin via MoonPay

Comece sua jornada com Bitcoin e compre Bitcoin (BTC) via MoonPay ou através de qualquer um de nossos aplicativos de carteira parceiros com cartão de crédito, transferência bancária, Apple Pay, Google Pay e muitas outras formas de pagamento.

Basta inserir o valor de BTC que deseja comprar e seguir os passos para completar seu pedido.

Venda Bitcoin via MoonPay

MoonPay facilita a vender Bitcoin quando você decidir que é hora de sacar seu cripto.

Basta inserir a quantidade de BTC que você deseja vender e digitar os detalhes onde você quer receber seus fundos.

Trocar Bitcoin por mais tokens

Quer trocar Bitcoin por outras criptomoedas como Ethereum e Bitcoin Envolvido? MoonPay permite que você trocar cripto cross-chain com taxas competitivas, diretamente de sua carteira não custodiante.

Sankrit K
Written bySankrit K

You might also like