O cofundador da Ethereum, Vitalik Buterin, delineou um roteiro na quinta-feira para proteger o blockchain dos riscos de longo prazo representados pelos computadores quânticos – um movimento que ocorre logo após a Fundação Ethereum estabelecer uma equipe de pesquisa pós-quântica dedicada para estudar o problema.
Embora ainda não existam computadores quânticos práticos capazes de quebrar a criptografia moderna, eles poderão um dia quebrar as assinaturas digitais e os sistemas criptográficos que protegem o Ethereum.
Em uma postagem no X, Buterin identificou quatro áreas principais de vulnerabilidade: assinaturas de validadores usadas em consenso, o sistema de disponibilidade de dados da Ethereum, assinaturas diárias de carteira e certas provas de conhecimento zero usadas por aplicativos e redes de camada 2.
Uma grande parte do plano envolve mudar a forma como os validadores do Ethereum assinam e confirmam os blocos. No momento, eles usam um tipo de assinatura digital chamada BLS. Num mundo com computadores quânticos poderosos, essas assinaturas poderiam eventualmente ser quebradas. Buterin sugere mudar para assinaturas “baseadas em hash”, que são consideradas muito mais seguras contra ataques quânticos.
Outra área que precisaria de atualização é como o Ethereum verifica e armazena grandes lotes de dados de transações. O sistema que utiliza hoje depende de uma ferramenta criptográfica chamada compromissos KZG. Substituir isso por uma alternativa segura quântica é possível, disse Buterin, mas exigiria um trabalho significativo de engenharia nos bastidores e poderia tornar algumas partes do sistema mais complicadas.
Para usuários comuns, a correção proposta gira em torno de uma atualização planejada chamada EIP-8141. Em termos simples, esta atualização tornaria as carteiras Ethereum mais flexíveis. Hoje, a maioria das carteiras depende de um tipo padrão de assinatura digital para aprovar transações. O EIP-8141 permitiria que as contas mudassem para diferentes tipos de assinaturas no futuro – incluindo aquelas projetadas para serem seguras contra computadores quânticos.
Há um problema semelhante com as provas de conhecimento zero, um tipo de criptografia avançada usada por ferramentas de privacidade e muitas redes de escalonamento de camada 2. Versões quânticas seguras dessas provas são atualmente muito mais caras para verificar no Ethereum.
Buterin apontou para uma solução de longo prazo incorporada ao EIP-8141, conhecida como “quadros de validação”. Isso permitiria à rede agrupar muitas assinaturas e provas e substituí-las por uma única prova combinada. Em vez de verificar cada uma delas individualmente na blockchain, a Ethereum só precisaria verificar uma prova compactada, ajudando a manter os custos baixos.
Leia mais: Ameaça quântica se torna real: Ethereum Foundation prioriza segurança com assinaturas leanVM e PQ
Fontecoindesk



