Proposto pela primeira vez em 2015 e lançado inicialmente em 2018, a Lightning Network é um protocolo de Camada 2 (L2) construído sobre o Bitcoin. O projeto é projetado para permitir pagamentos mais rápidos e mais baratos movendo-os para fora do Bitcoin L1.
Essa escalabilidade é alcançada por meio da criação de canais de pagamento entre usuários, e esses canais são mantidos abertos e armazenam dados de transações offchain até serem intencionalmente fechados, momento em que suas informações são postadas onchain.
Quando dois usuários desejam fazer uma transação na Lightning, eles configuram um canal de pagamento. Isso envolve a criação de uma transação no Bitcoin para bloquear uma certa quantidade de criptomoeda em uma carteira compartilhada. Essa transação é como abrir uma conta no bar, que só é registrada na blockchain quando os usuários estão prontos para acertar as contas.
Uma vez que este canal está aberto, os dois usuários podem transacionar entre si o quanto quiserem sem envolver o L1 para cada transação. Essas transações são rápidas e baratas porque não estão sendo transmitidas para toda a rede e não precisam ser verificadas individualmente pelos mineradores. Em vez disso, elas são apenas entre as duas partes no canal.
Quando é hora de fechar o canal, uma transação final é feita na cadeia. Esta transação reflete o saldo total do que foi transacionado naquele canal específico. Em essência, é como acertar a conta. A blockchain só registra o saldo final, não cada transação que levou a ele.
A rede desses canais de pagamento forma uma malha, permitindo que os usuários enviem pagamentos uns aos outros mesmo que não tenham um canal direto juntos, roteando o pagamento por intermediários que têm canais entre si.
Este sistema é sustentado pela segurança e natureza descentralizada do Bitcoin, permitindo transações rápidas e eficientes. No entanto, é importante observar que a capacidade de cada canal individual é limitada pela quantidade de BTC que foi mantida em custódia em sua carteira subjacente, o que pode afetar o tamanho máximo da transação que um determinado canal pode suportar.
A Lightning Network é projetada especificamente para o Bitcoin, que não suporta smart contracts por si só. A função principal da solução é facilitar transações de pagamento peer-to-peer (P2P) rápidas e baratas, e isso é alcançado por meio de canais de pagamento, que são como livros-razão privados entre duas partes.
Por outro lado, as soluções L2 baseadas em rollup são principalmente usadas no ecossistema Ethereum hoje, e são populares por causa de suas capacidades de contrato inteligente. Um rollup não é P2P, mas tem um estado global compartilhado entre todos os seus usuários e funciona executando transações fora do Ethereum e depois "agrupando" dados de transação em lote na cadeia.
Esta abordagem permite transações muito mais rápidas e baratas do que seriam possíveis na Ethereum L1 e, como os rollups suportam contratos inteligentes, eles podem lidar com uma ampla variedade de transações, não apenas pagamentos. Isso inclui operações complexas de finanças descentralizadas (DeFi), negociação e cunhagem de tokens não fungíveis (NFTs) e outras atividades mais avançadas.
Embora o Bitcoin possa não ter capacidades de contratos inteligentes, ainda é atualmente o 3ª maior cadeia não-Ethereum Virtual Machine (não-EVM)em DeFi, e isso é em grande parte graças ao ~$207M em BTCque está atualmente depositado na Lightning Network.
Atualmente, a Lightning Network ostenta 14.627 nóse mais de 5.015 BTC de capacidade. A capacidade média do nó era de 0,343 BTC e cada nó, em média, mantinha cerca de 8,34 canais no momento da atualização mais recente deste guia.
Existem várias carteiras da Lightning Network disponíveis para serem baixadas, e cada uma oferece recursos e experiências únicas. Algumas das mais populares hoje são:
Embora a Lightning Network continue a ser a solução L2 mais significativa construída sobre o Bitcoin, oferecendo o método mais barato para transações nativas de BTC hoje, também enfrenta obstáculos não triviais.
Esses desafios incluem uma experiência do usuário menos do que ótima, limitações no tratamento de transações avançadas e competição de soluções de pagamento mais flexíveis baseadas na Ethereum Virtual Machine (EVM) como Sablier. Além disso, soluções complexas de escalonamento emergentes, como provas de validade no ecossistema Bitcoin, poderiam potencialmente ofuscar a Lightning Network a longo prazo.
Apesar desses obstáculos, no entanto, a realidade por enquanto é que a Lightning Network se destaca como a maior solução L2 baseada em Bitcoin até o momento, e estará por aqui nos próximos anos.
Proposto pela primeira vez em 2015 e lançado inicialmente em 2018, a Lightning Network é um protocolo de Camada 2 (L2) construído sobre o Bitcoin. O projeto é projetado para permitir pagamentos mais rápidos e mais baratos movendo-os para fora do Bitcoin L1.
Essa escalabilidade é alcançada por meio da criação de canais de pagamento entre usuários, e esses canais são mantidos abertos e armazenam dados de transações offchain até serem intencionalmente fechados, momento em que suas informações são postadas onchain.
Quando dois usuários desejam fazer uma transação na Lightning, eles configuram um canal de pagamento. Isso envolve a criação de uma transação no Bitcoin para bloquear uma certa quantidade de criptomoeda em uma carteira compartilhada. Essa transação é como abrir uma conta no bar, que só é registrada na blockchain quando os usuários estão prontos para acertar as contas.
Uma vez que este canal está aberto, os dois usuários podem transacionar entre si o quanto quiserem sem envolver o L1 para cada transação. Essas transações são rápidas e baratas porque não estão sendo transmitidas para toda a rede e não precisam ser verificadas individualmente pelos mineradores. Em vez disso, elas são apenas entre as duas partes no canal.
Quando é hora de fechar o canal, uma transação final é feita na cadeia. Esta transação reflete o saldo total do que foi transacionado naquele canal específico. Em essência, é como acertar a conta. A blockchain só registra o saldo final, não cada transação que levou a ele.
A rede desses canais de pagamento forma uma malha, permitindo que os usuários enviem pagamentos uns aos outros mesmo que não tenham um canal direto juntos, roteando o pagamento por intermediários que têm canais entre si.
Este sistema é sustentado pela segurança e natureza descentralizada do Bitcoin, permitindo transações rápidas e eficientes. No entanto, é importante observar que a capacidade de cada canal individual é limitada pela quantidade de BTC que foi mantida em custódia em sua carteira subjacente, o que pode afetar o tamanho máximo da transação que um determinado canal pode suportar.
A Lightning Network é projetada especificamente para o Bitcoin, que não suporta smart contracts por si só. A função principal da solução é facilitar transações de pagamento peer-to-peer (P2P) rápidas e baratas, e isso é alcançado por meio de canais de pagamento, que são como livros-razão privados entre duas partes.
Por outro lado, as soluções L2 baseadas em rollup são principalmente usadas no ecossistema Ethereum hoje, e são populares por causa de suas capacidades de contrato inteligente. Um rollup não é P2P, mas tem um estado global compartilhado entre todos os seus usuários e funciona executando transações fora do Ethereum e depois "agrupando" dados de transação em lote na cadeia.
Esta abordagem permite transações muito mais rápidas e baratas do que seriam possíveis na Ethereum L1 e, como os rollups suportam contratos inteligentes, eles podem lidar com uma ampla variedade de transações, não apenas pagamentos. Isso inclui operações complexas de finanças descentralizadas (DeFi), negociação e cunhagem de tokens não fungíveis (NFTs) e outras atividades mais avançadas.
Embora o Bitcoin possa não ter capacidades de contratos inteligentes, ainda é atualmente o 3ª maior cadeia não-Ethereum Virtual Machine (não-EVM)em DeFi, e isso é em grande parte graças ao ~$207M em BTCque está atualmente depositado na Lightning Network.
Atualmente, a Lightning Network ostenta 14.627 nóse mais de 5.015 BTC de capacidade. A capacidade média do nó era de 0,343 BTC e cada nó, em média, mantinha cerca de 8,34 canais no momento da atualização mais recente deste guia.
Existem várias carteiras da Lightning Network disponíveis para serem baixadas, e cada uma oferece recursos e experiências únicas. Algumas das mais populares hoje são:
Embora a Lightning Network continue a ser a solução L2 mais significativa construída sobre o Bitcoin, oferecendo o método mais barato para transações nativas de BTC hoje, também enfrenta obstáculos não triviais.
Esses desafios incluem uma experiência do usuário menos do que ótima, limitações no tratamento de transações avançadas e competição de soluções de pagamento mais flexíveis baseadas na Ethereum Virtual Machine (EVM) como Sablier. Além disso, soluções complexas de escalonamento emergentes, como provas de validade no ecossistema Bitcoin, poderiam potencialmente ofuscar a Lightning Network a longo prazo.
Apesar desses obstáculos, no entanto, a realidade por enquanto é que a Lightning Network se destaca como a maior solução L2 baseada em Bitcoin até o momento, e estará por aqui nos próximos anos.