Um ataque de 51% (ou ataque maioritário) refere-se a um potencial ataque à integridade de um sistema da  blockchain em que um único ator ou organização maliciosa consegue controlar mais de metade do poder de hashing total da rede, causando potencialmente uma perturbação da rede.
Se um único utilizador mal intencionado, ou um grupo de utilizadores mal intencionados agindo em conjunto, controlar mais de 50% da taxa total de hashing da rede para uma cadeia de blocos, poderá sobrepor-se ao mecanismo de consenso da rede e cometer actos maliciosos, como gastos duplos. O atacante teria poder de mining suficiente para modificar intencionalmente a ordem das transações, impedindo que algumas ou todas as transações fossem confirmadas (aka. negação de serviço de transação). Ele também seria capaz de impedir alguns ou todos os outros mineiros de minerar, levando ao chamado monopólio de mining.
Por exemplo, se um actor malicioso conseguisse assumir 51% do poder de hashing da rede  Bitcoin poderia fazer uma transação OTC offline, enviando alguns Bitcoins para uma carteira de criptomoedas em troca de USD. Considerando a imutabilidade implícita da cadeia de blocos, assim que a transação fosse confirmada pelos nós da rede, o comprador entregaria ingenuamente os USD ao burlão.

O ator malicioso poderia então voltar na cadeia de blocos para o bloco anterior à confirmação da transferência de BTC e minerar uma cadeia alternativa, na qual a transferência de BTC não está incluída. A quota maioritária do poder de rede garantiria que esta situação seria forçada a ser adotada pelo resto da rede como uma transação válida.

Por outro lado, um ataque maioritário não permite ao ator malicioso impedir a difusão de transações nem reverter transações de outros utilizadores. Alterar a recompensa do bloco, criar moedas a partir do nada ou roubar moedas que nunca pertenceram ao atacante também são cenários muito improváveis.

Quanto mais antiga for uma transação, mais difícil será subvertê-la, uma vez que o número de novos blocos a serem extraídos para que a rede atinja o nível atual se torna cada vez mais distante. Esta é a razão pela qual as transações Bitcoin normalmente requerem um limite de x número de confirmações antes de serem compensadas.

Um ataque de 51% na blockchain do Bitcoin é muito improvável devido à magnitude da rede. À medida que a rede cresce, a possibilidade de uma única pessoa ou entidade obter poder de computação suficiente para dominar todos os outros participantes torna-se cada vez mais improvável.

Portanto, é altamente improvável que ataques de 51% aconteçam em grandes redes, especialmente na blockchain do Bitcoin, que é considerada a rede de criptomoedas mais segura. Embora muitas das grandes cadeias de blocos ainda não tenham sofrido um ataque deste tipo, a maioria dos ataques foi observada noutras cadeias mais pequenas. Por exemplo, a altcoin Bitcoin Gold – que é um fork da cadeia principal de Bitcoin – sofreu um ataque de 51% em Maio de 2018, levando ao roubo de 18 milhões de dólares de BTG na altura.

 

O que é um ataque de 51%?

Um ataque de 51% é um potencial ataque a uma rede blockchain, em que uma única entidade ou organização é capaz de controlar a maioria da taxa de hash, potencialmente causando a interrupção da rede. Nesse cenário, o atacante teria poder de mineração suficiente para excluir ou modificar intencionalmente a ordem das transações. Poderia também reverter as transações que fez enquanto estava no controlo – levando a um problema de gasto duplo.

Um ataque maioritário bem sucedido também permitiria ao atacante impedir que algumas ou todas as transações fossem confirmadas (negação de serviço de transação) ou impedir que alguns ou todos os outros mineiros fizessem mineração, resultando no que é conhecido como um monopólio de mineração.

Por outro lado, um ataque maioritário não permitiria ao atacante reverter transações de outros utilizadores nem impedir a criação e difusão de transações na rede. Alterar a recompensa do bloco, criar moedas do nada ou roubar moedas que nunca pertenceram ao atacante também são considerados eventos impossíveis.