Em um desenvolvimento significativo para a Bitcoin Lightning Network, a versão beta Validating Lightning Signer (VLS) foi anunciada, com o objetivo de abordar as crescentes preocupações de segurança dentro da rede. A solução VLS, uma biblioteca Rust de código aberto e implementação de referência, separa as chaves privadas de um usuário de seu nó Lightning, fornecendo uma camada extra de proteção contra possíveis comprometimentos e roubo de fundos. De acordo com o anúncio, o VLS oferece um nível de segurança incomparável com outras soluções do ecossistema.
“Estamos entusiasmados em anunciar o lançamento beta do VLS, um grande passo para a segurança da rede Lightning, e estamos entusiasmados em compartilhá-lo com desenvolvedores e empresas no ecossistema Bitcoin”, afirmou a equipe do VLS. Eles encorajaram desenvolvedores e empresas a experimentar a versão Beta do VLS, participar do processo de feedback e testar o software com exemplos de nós CLN ou LDK para ajudar a aumentar a segurança da Bitcoin Lightning Network.
A versão beta do VLS apresenta vários recursos projetados para proteger contra nós maliciosos e aprimorar a proteção do usuário. Esses recursos incluem trabalhar com CLN e LDK, backup de estado de nuvem criptografado, recursos de recuperação de desastres, um conjunto completo de regras de validação de Camada 2 e Camada 1, geração de heartbeat e uma lista de permissões para destinos aprovados. No entanto, é importante observar que, embora o VLS seja seguro contra formas comuns de roubo de fundos do usuário, ele pode não cobrir todos os cenários possíveis de perda de fundos. Portanto, a equipe aconselha a execução do VLS em testnet ou com recursos limitados até o lançamento da produção.
O VLS fornece uma abordagem exclusiva para a segurança da Lightning Network ao sequestrar chaves privadas e segredos em dispositivos de assinatura de política reforçados. A implementação de referência em Rust garante que as transações propostas sejam seguras para assinar, aplicando um conjunto abrangente de regras de validação. Ao incorporar UTXO Set Oracles para fornecer provas de UTXOs não gastos, o VLS oferece proteção adicional mesmo no caso de um comprometimento total do software do nó.
Olhando para o futuro, o roteiro VLS inclui planos para executar signatários em plataformas com recursos limitados, melhorar o desempenho de processadores incorporados e adicionar recursos como suporte estendido a BOLT-12 e integração VSS. Além disso, a equipe pretende permitir o uso de vários signatários usando multi-sig com chaves Lightning, dependendo da maturidade de protocolos-chave como Taproot, MuSig2 e FROST.
A versão beta do VLS representa um avanço significativo na proteção da Bitcoin Lightning Network e é uma promessa para desenvolvedores, empresas e usuários que buscam proteção aprimorada para seus fundos na rede.
Fonte: bitcoinmagazine.com