O desenvolvedor do Bitcoin Lightning ACINQ lançou a versão 0.14.6 do Eclair em 27 de outubro, com requisitos de financiamento mais rigorosos e procedimentos de recuperação para proteger pagamentos pendentes. A ACINQ incentivou os operadores de nodes a atualizarem, pois nodes maliciosos poderiam explorar algumas das fraquezas. Versões mais antigas do Eclair permanecem expostas aos riscos identificados. Os desenvolvedores descreveram possíveis falhas de segurança, não roubos confirmados, e o alcance de qualquer exploração é desconhecido.
Canais de pagamento Lightning permitem que usuários transferem Bitcoin sem colocar cada transação na blockchain. Splicing permite que operadores aumentem ou diminuam a liquidez em um canal existente. A documentação de lançamento da ACINQ alerta que um peer pode manipular o financiamento do canal quando outro node aceita entradas de financiamento sem confirmação. Um peer malicioso poderia assinar um splice e depois gastar duas vezes uma transação não confirmada, invalidando o arranjo de financiamento do canal. Pagamentos pendentes protegidos por contratos condicionais chamados HTLCs poderiam se tornar vulneráveis se o canal for posteriormente fechado na blockchain do Bitcoin, pois o assentamento depende da transação invalidada.
Uma nova configuração de segurança exige que os pares forneçam entradas confirmadas antes de contribuir com fundos para uma splicing de canal. Essa configuração está ativada por padrão e também bloqueia splicings adicionais que dependem de alterações de financiamento aguardando confirmação. Essas restrições reduzem as oportunidades de pares maliciosos perturbarem o assentamento. A ACINQ tornou o requisito de splicing separado das proteções existentes de financiamento duplo, que agora cobrem especificamente a criação de canal.
O Eclair também altera o funcionamento do assentamento quando um canal é fechado antes que a transação de financiamento receba confirmação. O Eclair escolhe uma transação de compromisso cujo financiamento o backend do Bitcoin Core reconhece, recorrendo ao estado de financiamento mais recente confirmado quando necessário. A alteração resolve casos em que um operador poderia tentar assentar por meio de uma transação de financiamento que não está mais presente no pool local do operador de transações pendentes de Bitcoin.
Outra correção resolve transações que os mineradores confirmam após o Eclair deixar de tratar essas transações como a rota de liquidação preferencial. Anteriormente, o Eclair poderia confundir tal transação com a transação da contraparte e não conseguir reivindicar fundos recuperáveis e saídas de pagamento pendentes. A lógica revisada identifica essas transações e tenta recuperar as saídas associadas, protegendo fundos que de outra forma poderiam permanecer não reivindicados.
A ACINQ alertou os operadores para não utilizarem o recurso opcional de compromisso com taxa zero para splicing com pares não confiáveis. O recurso já estava desativado por padrão. A versão reconhece o pesquisador de segurança Erick Cestari por divulgar responsavelmente as questões abordadas pela atualização.
Os operadores que utilizam versões mais antigas foram aconselhados a instalar o patch e manter a proteção de entrada confirmada ativada. A ACINQ afirmou que os canais de pagamento existentes podem permanecer abertos durante a atualização. A atualização exige que os operadores parem o Eclair, instalem a versão atualizada e reiniciem o node.
Eclair 0.14.6 lançado para fortalecer a segurança da rede Lightning do bitcoin
CryptoSlateCompartilhar
A ACINQ lançou o Eclair 0.14.6 em 27 de outubro como parte de uma atualização de rede para melhorar a segurança da Bitcoin Lightning Network. A atualização reforça as regras de financiamento e os processos de recuperação, reduzindo os riscos provenientes de entradas não confirmadas. Ela exige entradas confirmadas para splicing de canais e ajusta a lógica de liquidação para canais que fecham antes da confirmação do financiamento. A ACINQ solicitou aos operadores de nodes que atualizem para evitar riscos de violação de segurança provenientes de pares maliciosos.
Fonte:Mostrar original
Aviso legal: as informações nesta página podem ter sido obtidas de terceiros e não refletem necessariamente os pontos de vista ou opiniões da KuCoin. Este conteúdo é fornecido apenas para fins informativos gerais, sem qualquer representação ou garantia de qualquer tipo, nem deve ser interpretado como aconselhamento financeiro ou de investimento. A KuCoin não é responsável por quaisquer erros ou omissões, ou por quaisquer resultados do uso destas informações.
Os investimentos em ativos digitais podem ser arriscados. Avalie cuidadosamente os riscos de um produto e a sua tolerância ao risco com base nas suas próprias circunstâncias financeiras. Para mais informações, consulte nossos termos de uso e divulgação de risco.
