Investor's wiki

51% de ataque

51% de ataque

Um ataque de 51% (ou ataque majoritário) refere-se a um ataque potencial à integridade de um sistema blockchain no qual um único ator ou organização mal-intencionada consegue controlar mais da metade do poder total de hashing da rede, potencialmente causando interrupção da rede.

Se um único usuário ruim, ou grupo de usuários ruins agindo em conjunto, controlar mais de 50% da taxa total de hash da rede para um blockchain, eles poderão substituir o mecanismo de consenso da rede e cometer atos maliciosos, como gastos duplos. O invasor teria poder de mineração suficiente para modificar intencionalmente a ordem das transações, impedindo que algumas ou todas as transações fossem confirmadas (também conhecido como negação de serviço da transação). Ele também seria capaz de impedir que alguns ou todos os outros mineradores garimpassem, levando ao chamado monopólio da mineração.

Por exemplo, se um agente malicioso tomasse mais de 51% do poder de hashing da rede Bitcoin, ele poderia fazer uma negociação OTC offline enviando alguns Bitcoins para uma carteira de criptomoedas em troca de USD. Considerando a imutabilidade implícita do blockchain, assim que a transação for confirmada pelos nós da rede, o comprador ingenuamente entregaria o dólar ao golpista.

O ator malicioso poderia então voltar no blockchain para o bloco antes que a transferência do BTC fosse confirmada e minerar uma cadeia alternativa, na qual a transferência do BTC não está incluída. A participação majoritária do poder de rede garantiria que isso fosse forçado a ser adotado pelo resto da rede como uma transação válida.

Por outro lado, um ataque majoritário não permite que o agente mal-intencionado impeça a transmissão de transações nem reverta transações de outros usuários. Alterar a recompensa do bloco, criar moedas do nada ou roubar moedas que nunca pertenceram ao atacante também são cenários muito improváveis.

Quanto mais para trás uma transação estiver, mais difícil será subvertê-la, pois o número de novos blocos a serem minerados para trazer a rede ao nível atual se torna cada vez mais distante. Esta é a razão pela qual as transações Bitcoin geralmente exigem um limite de x número de confirmações antes da compensação.

Um ataque de 51% no 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 computacional suficiente para sobrecarregar todos os outros participantes torna-se cada vez mais improvável.

Portanto, é altamente improvável que 51% dos ataques aconteçam em grandes redes, especialmente na blockchain Bitcoin, que é considerada a rede de criptomoedas mais segura. Embora muitas das grandes blockchains ainda não tenham sofrido um ataque desse tipo, a maioria dos ataques foi vista em outras cadeias menores. Por exemplo, a altcoin Bitcoin Gold - que é um fork da principal cadeia de Bitcoin - sofreu um ataque de 51% em maio de 2018, levando ao roubo de US$ 18 milhões em BTG na época.

##Destaques

  • Embora um ataque bem-sucedido ao Bitcoin ou Ethereum seja improvável, redes menores são alvos frequentes de 51% de ataques.

  • Blockchains são livros distribuídos que registram todas as transações feitas na rede de uma criptomoeda.

  • Um ataque de 51% é um ataque a uma blockchain por um grupo de mineradores que controlam mais de 50% da taxa de hash de mineração da rede.

  • Os invasores com controle majoritário da rede podem interromper a gravação de novos blocos impedindo que outros mineradores concluam os bloqueios.

  • Alterar blocos históricos é difícil devido à codificação de transações passadas no software Bitcoin.

##PERGUNTAS FREQUENTES

O Ethereum pode ser 51% atacado?

Um ataque bem-sucedido de 51% contra o Ethereum é improvável, pelas mesmas razões apresentadas acima para o Bitcoin. Embora o Ethereum seja uma rede menor, ainda é muito grande para ser um alvo fácil para um ataque de 51%. Além disso, esse risco provavelmente desaparecerá à medida que o Ethereum fizer a transição para uma rede de prova de participação.

Qual a probabilidade de um ataque de 51% contra o Bitcoin?

Um ataque bem-sucedido de 51% é considerado extremamente improvável, devido ao custo proibitivo de reunir energia e eletricidade de hash suficientes para sequestrar a rede. Em abril de 2022, a taxa de hash do Bitcoin era de quase 220 Exahashes por segundo, o que significa que seriam necessários cerca de dez mil das plataformas de mineração mais avançadas para lançar um ataque bem-sucedido. Qualquer parte capaz de tal ataque provavelmente teria mais a ganhar com a mineração honesta e a coleta de recompensas em bloco.

Como as redes podem impedir um ataque de 51%?

Existem várias maneiras de mitigar o perigo de um ataque de 51%, embora o risco não possa ser totalmente eliminado por redes de prova de trabalho. Um ataque bem-sucedido de 51% se torna significativamente mais caro para criptomoedas que usam mineradores ASIC, desde que nenhuma criptomoeda maior seja extraída pelo mesmo algoritmo. O Bitcoin Cash introduziu um sistema de checkpoints de dez blocos, tornando as transações irreversíveis após um determinado período de tempo. Outras criptomoedas tentaram proteger suas redes usando mineradores ASIC, ChainLocks ou alterações no algoritmo de consenso.