Fala-se do «ataque de 51%» como se fosse um monstro capaz de esvaziar qualquer carteira. Isso não é verdade. Mas ele realmente custou milhões a algumas plataformas e explica algo bem prático: por que às vezes o seu depósito fica «aguardando confirmações».

O princípio em uma frase: em uma blockchain de prova de trabalho (proof of work), vale a cadeia que exigiu mais trabalho computacional. Se alguém controlar mais da metade do poder de mineração, poderá construir secretamente uma versão alternativa do histórico e depois publicá-la para substituir a versão oficial.

Em vez de um longo discurso, cinco números.

388 000

Este é o número de BTG (Bitcoin Gold) gastos duas vezes em maio de 2018, cerca de 18 milhões de dólares na época. O atacante envia suas moedas para plataformas, troca-as ou as retira e, em seguida, publica sua cadeia secreta, na qual esses depósitos nunca existiram. As moedas voltam para ele. As perdas? Principalmente para as plataformas que haviam creditado os depósitos. O poder de mineração teria sido alugado na NiceHash, um mercado onde se aluga capacidade de mineração por hora.

4 236

O número de blocos reescritos de uma só vez na Ethereum Classic (ETC) em 6 de agosto de 2020, segundo a Bitquery. Mais de 15 horas de histórico apagadas e substituídas. Foi o segundo ataque em menos de uma semana: o primeiro, no início de agosto, já havia reorganizado mais de 3 500 blocos e visado cerca de 5,6 milhões de dólares.

1,68 milhão

O que o segundo ataque à ETC realmente conseguiu roubar (238 306 ETC), embora o atacante tenha tentado movimentar 465 444. Por que menos? Porque, após o primeiro ataque, as plataformas estavam em alerta e suspenderam ou atrasaram os depósitos.

0

O número de moedas que um ataque de 51% pode tirar diretamente da SUA carteira. Ele não quebra as assinaturas, não adivinha as chaves privadas e não cria moedas fora das regras. O white paper do Bitcoin já dizia isso em 2008: o atacante só pode tentar recuperar dinheiro que ele próprio gastou recentemente. Portanto, o verdadeiro perigo é para quem recebe um pagamento e o considera definitivo cedo demais.

6

A regra prática no Bitcoin: esperar cerca de 6 confirmações (6 blocos empilhados sobre a sua transação) para um valor alto. Cada bloco adicionado torna a reescrita muito mais cara. Depois do ataque de 2018, várias plataformas aumentaram justamente o número de confirmações exigidas para o BTG.

Na minha opinião, o que protege uma cadeia não é o nome nem o código, mas o custo do ataque. No $BTC, reunir mais da metade do poder de mineração mundial custaria uma fortuna em máquinas e eletricidade. Em uma cadeia pequena, cujo poder pode ser alugado por algumas horas, o cenário muda completamente. $ETC aprendeu isso em 2020.

E nas cadeias que usam prova de participação (proof of stake), como a Ethereum hoje? A ideia se aplica da mesma forma: seria preciso controlar uma grande parte das moedas em staking, com penalidades previstas para os validadores que trapaceiam. O risco não desaparece; ele muda de forma.

O que levo disso para o dia a dia: se você vende algo e recebe em cripto em uma cadeia pequena e pouco conhecida, “recebido” não quer dizer “garantido”. Confira o número de confirmações no explorador antes de entregar o produto.

Uma pergunta para você: sabia que seus depósitos precisavam esperar por confirmações por esse motivo, ou achava que a plataforma só estava demorando?

Isto não é aconselhamento financeiro.

#crypto #blockchain #securite #Bitcoin #ETC