ETFFIN Finance >> Finanças pessoais curso >  >> Cryptocurrency >> Bitcoin

51% de ataque

O que é um ataque de 51%?

Um ataque de 51% refere-se a um ataque a um blockchain - mais comumente Bitcoin, para o qual tal ataque ainda é hipotético - por um grupo de mineradores controlando mais de 50% da taxa de hash de mineração da rede ou do poder de computação.

Os invasores seriam capazes de impedir que novas transações obtivessem confirmações, permitindo-lhes interromper os pagamentos entre alguns ou todos os usuários. Eles também seriam capazes de reverter transações que foram concluídas enquanto eles estavam no controle da rede, o que significa que eles poderiam gastar moedas duas vezes.

Eles quase certamente não seriam capazes de criar novas moedas ou alterar blocos antigos. Um ataque de 51% provavelmente não destruiria o Bitcoin ou outra moeda baseada em blockchain de uma vez, mesmo que tenha se mostrado altamente prejudicial.

Principais vantagens

  • Blockchains são livros-razão distribuídos que registram todas as transações feitas em uma rede de criptomoedas.
  • 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 mineiros completem os blocos.
  • Alterar blocos históricos é difícil devido à codificação permanente de transações anteriores no software Bitcoin.

Como funciona um ataque de 51%

Bitcoin e outras criptomoedas são baseadas em blockchains, uma forma de um livro-razão distribuído. Esses arquivos digitais registram todas as transações feitas na rede de uma criptomoeda e estão disponíveis para todos os usuários - e o público em geral - para revisão. Como resultado, ninguém pode gastar uma moeda duas vezes. (Os chamados "blockchains privados" introduzem permissões para evitar que certos usuários do público em geral vejam todos os dados em um blockchain.)

Como o próprio nome indica, um blockchain é uma cadeia de blocos, que são pacotes de dados que registram todas as transações concluídas durante um determinado período. Para bitcoin, um novo bloco é gerado aproximadamente a cada 10 minutos. Uma vez que um bloco é finalizado ou minerado, não pode ser alterado, uma vez que uma versão fraudulenta do livro-razão público seria rapidamente identificada e rejeitada pelos usuários da rede.

Contudo, controlando a maior parte do poder de computação na rede, um invasor ou grupo de invasores pode interferir no processo de registro de novos bloqueios. Eles podem impedir que outros mineiros completem blocos, teoricamente permitindo que eles monopolizassem a mineração de novos blocos e ganhassem todas as recompensas.

Bitcoin

Para Bitcoin, a recompensa é atualmente de 6,5 bitcoins recém-criados, embora eventualmente caia para zero. Eles podem bloquear as transações de outros usuários, e eles podem enviar uma transação e depois revertê-la, fazendo parecer que ainda tinham a moeda que acabaram de gastar. Esta vulnerabilidade, conhecido como gasto duplo, é o equivalente digital de uma falsificação perfeita e do obstáculo criptográfico básico para o qual o blockchain foi criado. Portanto, uma rede que permitisse o dobro de gastos sofreria rapidamente uma perda de confiança.

Alterar bloqueios históricos - transações travadas antes do início do ataque - seria extremamente difícil, mesmo no caso de um ataque de 51%. Quanto mais para trás as transações estão, mais difícil seria mudá-los. Seria impossível alterar as transações antes de um ponto de verificação, passado pelo qual as transações são codificadas no software Bitcoin.

Por outro lado, uma forma de ataque de 51% é possível com menos de 50% do poder de mineração da rede, mas com menor probabilidade de sucesso.

O pool de mineração gHash.IO excedeu brevemente 50% da capacidade de computação da rede Bitcoin em julho de 2014, levando o grupo a se comprometer voluntariamente com a redução de sua participação na rede. Ela disse em um comunicado que não atingirá 40% do total da mineração no futuro.

51% de exemplos do mundo real de ataque

Krypton e Shift, dois blockchains baseados em Ethereum, sofreu 51% dos ataques em agosto de 2016.

Em maio de 2018, Bitcoin Gold, na época, a 26ª maior criptomoeda, sofreu um ataque de 51%. O ator ou atores mal-intencionados controlavam uma grande quantidade do poder hash do Bitcoin Gold, de forma que mesmo com Bitcoin Gold tentando repetidamente aumentar os limites de troca, os invasores conseguiram gastar o dobro por vários dias, acabou roubando mais de US $ 18 milhões em Bitcoin Gold. O Bitcoin Gold foi atingido novamente em 2020.

Recentemente, a rede Bitcoin SV (BSV) sofreu um ataque em agosto de 2021.

51% de Ataque vs. 34% de Ataque

O emaranhado, um livro razão distribuído que é fundamentalmente distinto de um blockchain, mas projetado para atingir objetivos semelhantes, poderia teoricamente sucumbir a um invasor implantando mais de um terço da taxa de hash da rede, referido como um ataque de 34%.