O Bitcoin pode ter o seu primeiro protótipo concreto para um problema que os programadores têm, até agora, debatido sobretudo em teoria. Olaoluwa Osuntokun, CTO da Lightning Labs, disse esta semana que construiu um protótipo de ponta a ponta que poderia dar a algumas carteiras Bitcoin uma saída se a rede alguma vez adoptar um soft fork para se defender de ataques quânticos, desactivando caminhos expostos de spending de chaves. A proposta centra-se no Taproot e, mais especificamente, em carteiras no estilo BIP-86 que não se comprometem com um caminho de script e, por isso, poderiam ficar sem uma rota de migração limpa nesse tipo de actualização. Uma opção de recurso para carteiras que perdem a janela de migração O protótipo usa uma prova zk-STARK para mostrar que uma chave de output Taproot foi derivada de uma seed BIP-32 através de uma path de derivação BIP-86, sem divulgar a própria seed. Esse ponto é importante. Ideias académicas anteriores em torno de “seed lifting” apontavam para uma possível via de recuperação, mas vinham com um compromisso ao expor a seed da carteira e potencialmente outras moedas que não fossem migradas. A versão de Osuntokun destina-se a evitar isso. Em termos práticos, o conceito poderia permitir que carteiras BIP-86, e potencialmente outras carteiras BIP-32, varram fundos para um novo output pós-quântico se os utilizadores falharem em mover moedas antes de uma futura alteração de regras relacionada com o quantum entrar em vigor. Isso tornaria este mecanismo uma espécie de via de recuperação de último recurso, e não uma substituição para uma migração mais abrangente. Já não é apenas um debate teórico Não existe uma proposta formal de Bitcoin associada à demonstração e não há um calendário de implementação. O argumento mais amplo sobre o quão urgente é realmente a ameaça quântica continua por resolver. Ainda assim, o protótipo muda um pouco a discussão. Converte uma preocupação duradoura sobre compatibilidade de carteiras e concepção de protocolo num assunto que os programadores já podem testar directamente, desmontar, melhorar e debater em termos muito mais concretos.