3.2 - Computadores Quânticos
Algumas falhas podem ser também relacionadas ao uso de computadores quânticos, que ainda não são uma realidade a sua intensa utilização, e mesmo os atuais que estão no mercado, não são tão potentes a ponto de causar danos a rede Bitcoin.
Em um ataque com esses modelos de computadores que possuem uma capacidade de processamento gigantesca, pelo menos é assim na sua teoria, o alvo seriam as chaves públicas, de forma que com intenso processamento em cima delas poderiam vir a revelar a chave privada, e por consequência os fundos alocados na mesma.
Sobre Computadores Quânticos, vou deixar um post que o @girino fez (infelizmente não achei o link, mas tinha salvo essa informação).O BTC usa 3 esquemas de cripto diferentes: Sha256, ripemd e ECDSA. Cada um deles tem uma função diferente. O sha256 é usado na mineração, o ECDSA na assinatura de transações e o ripemd na criação de endereços a partir das chaves ECDSA.
Desses 3 esquemas, apenas o ECDSA é vulnerável a computação quantica. A chave ECDSA só é publicada na blockchain no momento em que você assina uma transação, isso é, no momento onde você GASTA a grana depositada no seu endereço. Se você não reusar os endereços, um atacante só vai ter acesso a sua chave ECDSA pra tentar quebrá-la no momento em que vc gastar aquela grana pela primeira vez. Ele vai ter então, no máximo, 10 minutos pra tentar quebrar a ECDSA e conseguir fazer um gasto duplo. Não só é um tempo muito curto, mesmo pra computadores quânticos, como ele precisaria "enganar" a rede pra que o gasto duplo dele fosse aceito ao inves da sua transação, que foi feita antes da dele.
Agora se vc reusou um endereço, e já gastou parte do que está depositado nele, o atacante tem todo o tempo do mundo pra quebrar sua chave e criar uma transação te roubando.
Não é uma solução ideal, mas é uma recomendação para que, caso surja "do nada" um computador quantico, vc não fique vulnerável até trocarem o ECDSA por outra criptografia resistente a computação quantica.