O golpista poderia então retroceder a blockchain para o bloco anterior à confirmação da transferência de BTC e minerar um bloco alternativo, no qual a transferência de BTC não está incluída. Com a maior parte do poder computacional da rede, ele garantiria a imposição do bloco alternativo ao restante da rede.
Embora um hacker possa causar muitos danos ao conduzir um ataque de 51%, isso não permite que ele impeça a transmissão das transações, nem permite que ele reverta transações de outros usuários. Mudar a recompensa de bloco, criar moedas do nada ou roubar moedas que nunca pertenceram ao hacker também são cenários muito improváveis.
Quanto mais antiga for uma transação, mais difícil de revertê-la, pois o número de novos blocos a serem minerados até a altura do bloco atual é cada vez maior. Essa é a razão pela qual as transações do Bitcoin geralmente exigem no mínimo 6 confirmações.
Um ataque de 51% na blockchain do Bitcoin é muito improvável devido à magnitude da rede. Conforme a rede cresce, torna-se cada vez mais improvável que uma única pessoa ou entidade consiga poder computacional suficiente para prejudicar todos os outros participantes.
As blockchains impedem ataques de 51% usando diversas técnicas. Uma maneira é encorajar mais participantes a ingressar na rede e executar seus próprios nodes para dar suporte a ela. Quanto maior o número de participantes contribuindo com recursos, mais improvável que uma única entidade consiga dominar a rede.
Mecanismos de consenso, como o Proof of Work (PoW) e Proof of Stake (PoS), também desempenham um papel crucial na prevenção de ataques de 51%. Esses mecanismos exigem que os nodes concordem com a validade das transações antes de adicioná-las à blockchain. Eles tornam economicamente e computacionalmente caro para um hacker manipular a rede, pois ele precisaria controlar a maioria dos recursos da rede.
Promover a descentralização é outra medida preventiva. Distribuir nodes em diferentes locais e envolver vários participantes reduz significativamente as chances de uma única entidade assumir o controle da rede.