Enquanto a ativação da SegWit parece mais provável por hora, a Bitfury está se preparando para implantar uma versão da Lightning Network com ou sem a atualização do protocolo.
A empresa de blockchain, talvez mais conhecida pela sua pool de mineração de mesmo nome, enviou com êxito bitcoins reais sobre uma versão de teste da Lightning Network esta semana. Curiosamente, a implementação da tecnologia pela Bitfury é compatível com o protocolo do Bitcoin atual e, portanto, é funcional mesmo sem o SegWit.
“Esta é uma grande conquista da nossa equipe técnica e um importante passo a frente para a Lightning Network e o crescimento do Bitcoin”, afirmou em um comunicado Valery Vavilov, CEO do The Bitfury Group.
Lightning Network
A Lightning Network é uma solução de escala de segunda camada que permite (micro)pagamentos baratos e instantâneos. Alavancando habilmente as capacidades básicas de script do Bitcoin, os usuários do Lightning devem ser capazes de fazer um número praticamente ilimitado de transações, onde apenas uma proporção mínima deles é registrada na blockchain do Bitcoin, aumentando assim a escalabilidade da Bitcoin. Enquanto isso, todos os usuários permanecem no controle de seus próprios bitcoins em todos os momentos, mantendo as propriedades sem confiança do próprio Bitcoin.
Leia Também: Lightning Network Explicada por um Desenvolvedor
“A Lightning Network tem o potencial de resolver o problema de escalabilidade do Bitcoin e oferece uma funcionalidade de pagamento instantânea. Ao demonstrar que a Lightning Network pode funcionar agora, a Bitfury abriu o caminho para aumentar o processamento de transações e a adoção do Bitcoin “, disse Vavilov.
A implementação do Lightning da Bitfury é baseada no LND, que está sendo desenvolvido pela Lightning Labs.
Para sua demonstração, o time de software Bitfury criou duas transações Lightning. Uma delas é uma transação direta de um nó Lightning para o próximo, efetivamente simulando um canal de pagamento entre dois usuários. Como era apenas um teste, a Bitfury só fazia uma transação – mas poderia ter feito milhares para frente e para trás sem nenhum custo extra.
O outro teste foi uma transação de um único salto, o que simula melhor o objetivo principal da Lightning Network. Os usuários pagam entre si através de um terceiro mútuo, sem exigir nenhuma confiança neste terceiro. Embora a equipe de software da Bitfury tenha feito apenas uma transação neste canal, poderia, mais uma vez, ter feito milhares para frente e para trás entre as três partes, sem nenhum custo extra.
Uma vez que o teste da Bitfury ocorreu na rede principal, as transações de financiamento e liquidação são registradas na blockchain do Bitcoin e podem ser vistas por qualquer explorador de blocos típico.
Testes e SegWit
A Bitfury não é o primeiro teste bem sucedido da Lightning Network. Várias empresas, incluindo o Lightning Labs, o Blockstream, o ACINQ e o próprio Bitfury experimentaram suas implementações da tecnologia. Mas, como a maioria dessas empresas está trabalhando em versões do Lightning que contam com a SegWit, esses testes foram limitados ao testnet do Bitcoin e do Litecoin. Do mesmo modo, o principal serviço de carteira Blockchain enviou transações “Thunder” sobre a rede principal da Bitcoin. Mas enquanto Thunder se assemelha ao protocolo Lightning, não é tão confiavel ou descentralizado.
Como tal, a Bitfury é a primeira empresa a obter uma versão da Lightning Network em funcionamento no atual protocolo Bitcoin.
“Nós lançamos esta primeira versão experimental da Lightning Network para Bitcoin porque achamos que a Lightning Network é uma tecnologia essencial para o Bitcoin e gostaria de vê-lo disponível o mais rápido possível”, disse Vavilov. “Estamos orgulhosos de que nossos desenvolvedores tenham encontrado uma maneira de adotar o Lightning Network para o Bitcoin sem a SegWit. É um grande passo em frente para a escalabilidade do Bitcoin “.
Independentemente disso, o CEO observou que ele tem esperança de que o SegWit seja ativado na rede Bitcoin. Com o BIP91 atualmente aproximando-se do seu limite de ativação, parece ser cada vez mais provável que o SegWit possa estar ativo em breve. Isso permitiria uma versão da Lightning Network que ofereça uma melhor experiência de usuário.
Vavilov:
“A rede Lightning será a mais eficaz quando usada com a SegWit, e é por isso que estamos totalmente comprometidos com a implementação da SegWit e continuaremos trabalhando em uma versão da Lightning Network compatível com o SegWit”.
O Bitfury, que começou como minerador de Bitcoin, tornou-se um dos maiores provedores privados de infraestrutura no ecosistema Blockchain. Parte desse esforço, a empresa tem apoiado o desenvolvimento e a implementação da Lightning Network há mais de um ano. A Bitfury já co-projetou e testou com sucesso o Flare, uma solução de roteamento de pagamento para a Lightning Network.
Assista ao vídeo dos testes da Bitfury aqui: