Computação quântica
A computação quântica é uma forma de efetuar cálculos com base nas regras da física quântica. Não é uma criptomoeda, mas pode ter consequências para a segurança das criptomoedas.
O que é a computação quântica?
Um computador convencional efetua cálculos com bits. Um bit é sempre 0 ou 1. Um computador quântico utiliza qubits. Um qubit pode representar uma combinação de 0 e 1. A isto chama-se superposição.
Por esse motivo, um computador quântico poderá resolver determinados problemas mais rapidamente. Isto não se aplica a todas as tarefas. O desempenho de cada computador depende do problema e do programa utilizado para efetuar os cálculos.
Um exemplo de computação quântica
Imagine que um atacante conhece a chave pública de uma carteira de criptomoedas. Essa chave pode ser visível. A chave privada tem de permanecer secreta, pois permite assinar transações.
Um computador quântico suficientemente potente e fiável poderia, num sistema vulnerável, calcular a chave privada. O atacante poderia então assinar transações não autorizadas. Este é um cenário teórico, não a descrição de um ataque ocorrido.
Porque é que a computação quântica é importante para as criptomoedas?
Muitas criptomoedas utilizam assinaturas digitais. Estas permitem à rede verificar se alguém está autorizado a movimentar criptomoedas. A computação quântica pode representar um risco futuro para algumas destas assinaturas.
Por esse motivo, o termo surge em notícias sobre investigação em segurança e criptografia pós-quântica. Estas são métodos de segurança que deverão resistir a ataques de computadores convencionais e quânticos. Uma alteração deste tipo pode exigir adaptações aos protocolos da blockchain, ao software das carteiras e à forma como os utilizadores transferem criptomoedas.
Os computadores quânticos não quebram automaticamente toda a segurança das criptomoedas. Para isso, seria necessária uma capacidade de cálculo fiável muito elevada, e não existe uma data consensual para que tal se torne possível na prática. Além disso, afirmar que um projeto é «resistente à computação quântica» não significa automaticamente que seja seguro.