Enquanto o ultimo hard fork do ethereum correu conforme o planejado ontem (até agora sem quaisquer efeitos secundários drásticos), os ataques contra a sua blockchain rapidamente começaram novamente.
Neste caso, a rede ethereum executou um hard fork na terça-feira em uma tentativa de parar de negação de serviço ataques (DoS) que estão em curso há cerca de um mês. Após semanas de questões de transação e de criação de bloco, os desenvolvedores da plataforma determinaram que a melhor maneira de corrigir o problema era repactuar certas funções de rede, usuários e mineiros decidiram por atualizar rapidamente o seu software (um processo conhecido como um “hard fork”).
A transição foi muito mais estável do que muitos na equipe ethereum esperavam, uma vez que o ataque foi uma pequena mudança técnica (ao contrário do movimento contencioso para reescrever a contabilidade da rede após o corte do The DAO).
No entanto, o atacante parece ter mudado engrenagens, aproveitando falhas de segurança que não eram esperados.
Os desenvolvedores estão trabalhando em novas correções, de acordo com Hudson Jameson Ethereum consultor de TI Foundation, que disse:
“Estamos trabalhando em atualizações do cliente para ajudar a mitigar os problemas até que o segundo hard fork aconteça.”
Mas esta nova onda de ataques levou a novos problemas, embora eles fossem (em certa medida) previstos.
Desde o início, os desenvolvedores do ethereum tinham planejado dois hard forks, como o atacante estava tomando vantagem de uma variedade de vetores de ataque. A primeira teve como objetivo aumentar o preço de certos opcodes que estavam sendo usados pelos atacantes. O segundo hard fork seria para remover contas vazias que o atacante havia criado para inflar a blockchain.
Ainda assim, com o segundo fork, ainda a ser executado, problemas de curto prazo têm surgido.
Em resposta aos ataques mais recentes, a Fundação Ethereum emitiu uma recomendação aos mineiros, aconselhando-os a reduzir o limite de gás (limitando assim o número de transações a serem realizadas) antes de um segundo fork. Devido à insegurança da rede a Exchange Shapeshift mais uma vez decidiu suspender a troca criptomoeda éter.
O criador do Ethereum, Vitalik Buterin, acredita que os dois ataques podem ser frustrados com a segunda atualização técnica. “Um hard fork feito com sucesso iria resolver isso para o curto e médio prazo, uma vez que é possível ao atacante colocar tudo na memória de novo”, ele explicou.
O problema, Jameson disse, é que o estado blockchain tem crescido muito, e que o atacante está se aproveitando disso.
“O [segundo] hard fork vai encolher o tamanho do estado da blockchain e impedir um ataque específico que poderia ser utilizado para ativar as contas vazias e outra vez”, explicou.
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.