Tron Coloca Assinaturas Pós-Quânticas do NIST na Sua Rede de Teste Nile, mas a Parte Difícil Ainda Está por Vir

A Tron implementou o GreatVoyage-v4.8.2-PQ1-build1 no seu testnet Nile, adicionando suporte de ponta a ponta para dois esquemas de assinatura padronizados pelo NIST, FN-DSA-512 (Falcon) e ML-DSA-44 (Dilithium), em transações, produção de blocos, handshakes P2P e verificação em contratos inteligentes através de novos precompiles da TVM. É a implementação pós-quântica mais completa até à data por parte de uma grande cadeia estabelecida, e cumpre a promessa de testnet para o Q2 feita por Justin Sun em abril.

Mas isto é apenas o primeiro de dois passos, e mostra porque é tão difícil atualizar uma cadeia em produção. O primeiro passo é técnico: pôr as novas assinaturas a funcionar e ativá-las na rede real. Já isso é uma tarefa pesada, porque as assinaturas pós-quânticas são muito maiores do que as usadas hoje, pelo que carteiras, exchanges e cada peça da infraestrutura têm de ser reformuladas para as suportar, e na Tron os produtores de blocos ainda têm de votar a mudança para a rede principal. O segundo passo é o mais difícil, e nenhuma atualização o pode fazer por si: cada detentor existente tem de mover as suas moedas de um endereço antigo e exposto para um novo endereço protegido, à mão. Quem não mover, incluindo moedas perdidas e dormentes, fica exposto para sempre. Até agora a Tron cumpriu parte do primeiro passo, apenas numa rede de teste. Uma funcionalidade de teste a funcionar não é uma rede protegida. Os utilizadores da QRL têm esta proteção, em todo o sistema, desde 2018.