- A BNB Chain substituiu seu algoritmo de criptografia ECDSA existente pelo ML-DSA-44.
- Os dados de teste mostraram que o tamanho da assinatura aumentou de 65 bytes para 2.420 bytes, enquanto o TPS caiu ~40%.
- O teste mais recente do BSC mantém a pilha voltada para o usuário familiar enquanto altera a criptografia.
A BNB Chain divulgou seu Relatório de Migração Pós-Criptografia Quântica BSC, confirmando que a assinatura de transações resistente a quantum é viável, mas ao custo de uma sobrecarga significativa de desempenho.
Substituindo o ECDSA pelo ML-DSA-44
O protocolo mais recente substitui as assinaturas de transação ECDSA existentes por ML-DSA-44 e move a agregação de votos por consenso para pqSTARKs, mantendo a compatibilidade com endereços existentes, endpoints RPC e carteiras.
Notavelmente, o overhead de dados registrado pelo teste mostra que o tamanho da assinatura aumentou de 65 bytes para 2.420 bytes, e o TPS entre regiões caiu cerca de 40%. A BNB Chain afirmou que a escalabilidade da rede e da camada de dados continua sendo os principais desafios antes da implantação em produção.
Do ponto de vista analítico, o ponto de compatibilidade é crucial, considerando que uma migração pós-quântica disruptiva seria difícil para uma cadeia EVM tão grande. Isso porque usuários, aplicativos, carteiras, exchanges, custodiantes e provedores de infraestrutura já dependem dos formatos de conta existentes e das ferramentas dos desenvolvedores.
O que realmente mudou?
No entanto, o relatório da BNB Chain observou que o teste mantém a pilha voltada para o usuário familiar, ao mesmo tempo em que altera a criptografia subjacente à autorização de transação e à agregação de votos do validador. Para contextualizar, ML-DSA é um esquema de assinatura baseado em rede construído sobre o problema Módulo Learning With Errors (MLWE). É o padrão de assinatura digital pós-quântica publicado sob o NIST FIPS 204, projetado para permanecer seguro contra um futuro computador quântico de grande escala.
Por que a BNB Chain escolheu o algoritmo ML-DSA-44
De acordo com o relatório, a BNB Chain selecionou o algoritmo ML-DSA-44 como variante prática devido à importância do tamanho da assinatura e da velocidade de verificação em uma blockchain de alta vazão. Enquanto isso, o teste esclarece por que as atualizações pós-quântica não são simples trocas.
A BNB Chain observou em seu relatório que a computação quântica representa uma ameaça de longo prazo à criptografia de curvas elípticas. Acrescentou que o algoritmo de Shor pode quebrar sistemas baseados em logaritmo discreto, incluindo ECDSA e BLS12-381, em tempo polinomial.
No entanto, observou que o teste mais recente marca o ponto em que uma defesa pronta para produção está disponível e fornece a base para a abordagem de migração, incluindo escolhas de projeto, detalhes de implementação e compromissos de desempenho observados.
O relatório destacou ainda a principal razão para a escolha da variante ML-DSA-44, afirmando que ela se baseia em uma margem de segurança suficiente, um tamanho de assinatura, que é o custo dominante na cadeia, e uma verificação que está no caminho quente.
Relacionado: BNB Chain Impulsiona Agentes de IA enquanto a Corrida ao Blockchain se Intensifica
Disclaimer: The information presented in this article is for informational and educational purposes only. The article does not constitute financial advice or advice of any kind. Coin Edition is not responsible for any losses incurred as a result of the utilization of content, products, or services mentioned. Readers are advised to exercise caution before taking any action related to the company.