No dia 4 de abril, a rede criptomonetária Verge sofreu um “ataque de 51%”, que se tornou possível devido a um erro no código.
Em particular, isso foi relatado por um dos frequentadores do BitcoinTalk que fala sob o pseudônimo de ocminer:
“Atualmente temos um ataque de 51%, que usa um erro em retargeting no código XVG”
Segundo ele, a moeda digital Verge suporta vários algoritmos. Em cada bloco subsequente, um algoritmo substitui o outro. Por exemplo, no começo, o algoritmo é Scrypt, depois x17, depois Lyra e assim por diante.
“Devido a alguns erros no código XVG, você pode explorar essa propriedade emitindo blocos com marcas falsas de tempo. Quando você transfere um bloco, agindo como um minerador ou uma pool mal-intencionada, você simplesmente substitui a marca de tempo, que foi movida uma hora atrás. Nesse caso, o XVG “acha” que o último bloco desse algoritmo foi lançado há uma hora. Seu próximo bloco terá uma marca de tempo correta… E como já passou uma hora (pelo menos, a rede pensa assim), ela [rede] permitirá que você adicione este bloco à cadeia principal”, explicou ocminer.
Como resultado, ele observa que esse esquema permitiu que um atacante emitisse um bloco por segundo, em vez de uma vez a cada meio minuto. Em geral, o ataque durou cerca de três horas.
De acordo com um dos participantes da discussão, durante esse período, o invasor poderia ter obtido criptomoedas no valor total superior a US$1 milhão.
Um dos desenvolvedores da Verge sob o apelido Dogedarkdev disse que a solução foi encontrada e que a equipe está trabalhando na criação de “um mecanismo completamente novo para confirmar os blocos”. No entanto, depois de algum tempo, Dogedarkdev escreveu que esta decisão não foi implementada e que hoje, 5 de abril, a equipe da Verge conduzirá um hardfork que melhorará o algoritmo de validação dos blocos.
Enquanto isso, a equipe da Verge chamou o incidente de “um pequeno ataque de hash“, com duração de cerca de três horas:
We had a small hash attack that lasted about 3 hours earlier this morning, it’s been cleared up now. We will be implementing even more redundancy checks for things of this nature in the future! $XVG #vergefam
— vergecurrency (@vergecurrency) 4 de abril de 2018
O gráfico abaixo mostra como, com a divulgação das informações sobre problemas com a Verge, o preço dessa criptomoeda caiu de US$0,075 para US$0,057:
Lembre-se de que anteriormente, a British Telecom patenteou uma solução para proteger Blockchains de “ataques de 51%”.
Chrys é fundadora e escritora ativa do BTCSoul. Desde que ouviu falar sobre Bitcoin e criptomoedas ela não parou mais de descobrir novidades. Atualmente ela se dedica para trazer o melhor conteúdo sobre as tecnologias disruptivas para o website.