‹ CAPÍTULO 17, TODAS AS LIÇÕES

MASTER · CAPÍTULO 17 · LIÇÃO 2 DE 5

Ataques e suposições

Eclipse e mineração egoísta

Existem ataques que precisam de menos da metade do hashrate? 6 min

Ataques de eclipse

Um nó aprende sobre a cadeia a partir de seus pares. Se um atacante conseguir cercar um nó apenas com seus próprios pares, o nó vê apenas o que o atacante mostra: ele pode ser alimentado com uma cadeia mais fraca ou mantido sem conhecimento de um conflito de pagamento. A vítima é esse nó e seus usuários, não a rede.

O Bitcoin Core se defende contra isso com várias medidas: pares escolhidos em diferentes redes e faixas de endereço, conexões de saída protegidas e conexões âncora mantidas entre reinícios. Executar seu nó com várias conexões independentes torna o ataque muito difícil.

Mineração egoísta

Um artigo de 2013 descreveu a mineração egoísta: um pool mantém os blocos que encontra em segredo e os libera estrategicamente para fazer com que mineradores honestos desperdicem trabalho em blocos que acabam se tornando obsoletos. Em teoria, pode compensar com bem menos da metade do hashrate, dependendo de como os blocos se propagam.

É detectável, pois a rede veria padrões incomuns de blocos obsoletos, e isso prejudicaria a confiança no pool que o realiza. Nenhum caso sustentado foi observado no Bitcoin.

O que lembrar

  • Um eclipse isola um nó atrás de pares controlados pelo atacante.
  • Conexões diversas são a defesa.
  • A mineração egoísta retém blocos para desperdiçar o trabalho de outros.

Verificação rápida

Quem é a vítima de um ataque de eclipse?

O que faz um minerador egoísta?

Eclipse e mineração egoísta · Universidade Bitcoin