← Últimos artigos
⚛️ quantum physics

Performance Analysis of Quantum-Secure Digital Signature Algorithms in Blockchain

Este artigo apresenta um protótipo de blockchain e uma análise de desempenho avaliando a integração de esquemas de assinatura baseados em redes pós-quânticas, incluindo CRYSTALS-Dilithium, Falcon, Hawk e HAETAE, para avaliar sua viabilidade como alternativas resistentes ao quântico à atual criptografia de curva elíptica em sistemas de blockchain.

Autores originais: Tushar Jain

Publicado 2026-01-27
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Tushar Jain

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine o blockchain como um enorme registro digital público onde todos mantêm um registro de quem possui o quê. Para manter este registro seguro, toda vez que alguém envia dinheiro, deve assinar a transação com um "carimbo" digital exclusivo (uma assinatura digital). Atualmente, a maioria dos blockchains (como o Bitcoin) usa um tipo específico de carimbo baseado em problemas matemáticos que são difíceis para computadores comuns resolverem, mas fáceis para um futuro computador quântico superpoderoso decifrar. Se um computador quântico fosse construído hoje, ele poderia falsificar esses carimbos, roubar dinheiro e reescrever a história.

Este artigo é como um test drive para ver como novos carimbos "à prova de quantum" funcionariam se os trocássemos no motor do blockchain agora mesmo.

Aqui está o detalhamento do experimento:

1. O Problema: O "Cadeado" é Fraco Demais

Pense na segurança atual do blockchain como uma fechadura em um diário. É forte o suficiente para deter um ladrão comum (um computador clássico), mas um computador quântico é como uma chave mestra que pode abrir qualquer fechadura instantaneamente. O autor, Tushar Jain, construiu uma versão pequena e local de um blockchain para testar novas fechaduras que nem mesmo um computador quântico conseguiria abrir.

2. As Novas Fechaduras: Os Candidatos "Pós-Quantum"

O artigo testa quatro tipos diferentes de novas assinaturas digitais (fechaduras). Imagine estas como diferentes estilos de chaves:

  • ML-DSA (anteriormente Dilithium): Este é o cadeado "Padrão de Fábrica". Foi oficialmente aprovado pelo órgão de padronização dos EUA (NIST). É confiável, mas um pouco volumoso. Pense nele como um cadeado de ferro pesado. Funciona muito bem, mas ocupa muito espaço no seu bolso.
  • Falcon: Este é o cadeado "Compacto". Também é aprovado pelo NIST. É muito menor e mais leve que o cadeado de ferro, mas é mais difícil de fabricar (mais complexo de construir). É como um cartão de acesso de titânio elegante.
  • Hawk: Este é o cadeado "Demônio da Velocidade". Ainda não é oficialmente aprovado, mas é muito rápido de usar e muito pequeno. É como um scanner biométrico de alta tecnologia que funciona instantaneamente, mas ainda está sendo testado para durabilidade a longo prazo.
  • HAETAE: Este é a "Estrela em Ascensão". Foi projetado para ser muito pequeno e eficiente, mas o autor não conseguiu incluí-lo no test drive principal porque exigia ferramentas diferentes para rodar. Ele foi medido apenas em isolamento, como testar o motor de um carro em um suporte sem colocá-lo em um carro.

3. O Test Drive: Como Eles se Saíram

O autor construiu um protótipo de blockchain com 1.000 transações falsas (como enviar dinheiro de "Alice" para "Bob") e trocou as fechaduras para ver o que acontecia. Aqui está o que eles descobriram:

  • Tamanho Importa (O Teste da "Mochila"):

    • ML-DSA é o mais pesado. Se você tiver uma mochila cheia de 1.000 transações, usar o ML-DSA faz a mochila pesar quase 10 MB.
    • Falcon e Hawk são muito mais leves. Com as mesmas 1.000 transações, suas mochilas pesam apenas cerca de 2,5 MB.
    • Por que isso importa: No mundo real, uma mochila mais leve significa que os dados viajam mais rápido pela internet e ocupam menos espaço de armazenamento nos computadores de todos.
  • Velocidade Importa (O Teste do "Tráfego"):

    • Assinatura (Alice enviando dinheiro): O Hawk foi o mais rápido ao assinar as transações. O Falcon ficou em segundo lugar por pouco. O ML-DSA foi o mais lento.
    • Verificação (A rede checando o carimbo): Esta é a parte mais importante porque cada nó da rede tem que verificar cada transação. Falcon e Hawk foram significativamente mais rápidos na verificação dos carimbos do que o ML-DSA.
    • A Analogia: Imagine um pedágio. O ML-DSA é como uma cabine onde o oficial tem que ler um manual longo e complicado para cada carro, causando um congestionamento. Falcon e Hawk são como portões automatizados que escaneiam o carro e o deixam passar em uma fração de segundo.
  • O Trade-off (A Troca):

    • ML-DSA é a "aposta segura". É padronizado e simples, mas gera blocos grandes e se move lentamente.
    • Falcon e Hawk são as "escolhas de performance". Eles criam blocos minúsculos e se movem rápido, mas são mais complexos de construir e (no caso do Hawk) ainda não são padronizados oficialmente.

4. A Conclusão

O artigo conclui que não existe uma única fechadura "perfeita".

  • Se você quer padronização e simplicidade, você escolhe o ML-DSA, mas paga por isso com tamanhos de dados maiores e velocidades menores.
  • Se você quer velocidade e tamanhos de dados pequenos (o que é crucial para que os blockchains lidem com milhões de usuários), Falcon e Hawk parecem muito mais promissores, embora sejam mais complexos de implementar.

O autor observa que este foi um teste em um único computador. No mundo real, com milhares de computadores conversando entre si, os resultados podem mudar ligeiramente, mas a lição central permanece: Tornar o blockchain à prova de quantum provavelmente significará escolher entre "padrão, mas pesado" e "complexo, mas rápido e leve".

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →