A Blockstream publicou uma Proposta de Melhoria do Bitcoin (BIP) para o SHRINCS, um esquema experimental de assinatura pós-quântica projetado especificamente para o Bitcoin.
O SHRINCS visa proteger o Bitcoin de futuros computadores quânticos capazes de derivar chaves privadas a partir de chaves públicas, ao mesmo tempo em que evita os enormes aumentos no tamanho das transações associados aos padrões pós-quânticos existentes.
O tamanho mínimo da assinatura é de cerca de 548 bytes, aproximadamente nove vezes maior do que as assinaturas Schnorr de 64 bytes do Bitcoin, mas ainda consideravelmente menor do que muitas alternativas pós-quânticas aprovadas pela NIST. A Blockstream estima que o Bitcoin ainda poderia processar em torno de 3 transações por segundo usando SHRINCS, em comparação com aproximadamente 0,36–0,5 TPS sob alguns esquemas pós-quânticos existentes.
A Blockstream já demonstrou a assinatura de transações reais com SHRINCS em sua sidechain Liquid e recentemente o testou em carteiras de hardware comuns.
No entanto, a proposta continua experimental. Seu rascunho de BIP observa explicitamente que uma prova formal de segurança ainda está incompleta, enquanto o design de gerenciamento de chaves estado-ful introduz complexidade adicional para carteiras e possíveis riscos se chaves ou dispositivos forem manuseados de forma inadequada.
A Blockstream também está explorando uma tecnologia complementar chamada SHRIMPS, assinaturas baseadas em reticulados (lattice-based) e agregação de provas de zero conhecimento (zero-knowledge). Combinar o SHRINCS com agregação ZK poderia, teoricamente, aumentar a capacidade de transferência do Bitcoin para cerca de 6,7 TPS.
Pesquisadores afirmam que o maior desafio talvez seja, no fim das contas, a governança e não a criptografia, já que qualquer atualização do Bitcoin pós-quântica exigiria amplo suporte do ecossistema antes de ser ativada. $BTC