Pesquisadores dizem que descobriram um ataque em nível de consenso ao Ethereum – mineradores trapaceando o sistema para ganhar mais

Nó Fonte: 1611675

A trabalho de pesquisa publicado pela Universidade Hebraica em Israel relata ter descoberto a “primeira evidência de um ataque em nível de consenso em uma grande criptomoeda”. O artigo está atualmente aguardando revisão por pares, mas utiliza dados on-chain disponíveis publicamente e a base de código de código aberto da Ethereum para afirmar suas conclusões.

Em sua essência, o artigo destaca um problema em que os mineradores podem alterar o timestamp relacionado a um bloco minerado para evitar maior dificuldade na rede. Os dados on-chain parecem apoiar a afirmação, pois Aviv Yaish, um dos autores do artigo, destacou que os timestamps de bloco do F2Pool foram alterados artificialmente para melhorar as recompensas.

Tio Criador

O Ethereum é mantido por meio de um mecanismo de consenso de prova de trabalho, que será movido para prova de participação em setembro. No entanto, até este ponto, a rede parece ser suscetível ao ataque identificado pela Universidade Hebraica.

O ataque em nível de consenso é referido como um ataque Uncle Maker dentro do artigo em referência aos blocos “tio” usados ​​na exploração. Os blocos dentro do blockchain Ethereum atuam como um conjunto de registros que são verificados, distribuídos e verificados em toda a rede. Blocos de tio são blocos válidos que foram removidos da cadeia principal, mas ainda recebem recompensas.

“O ataque permite que um invasor substitua os blocos da cadeia principal dos concorrentes após o fato por um bloco próprio, fazendo com que o minerador do bloco substituído perca todas as taxas de transação para as transações contidas no bloco, que serão rebaixadas do bloco principal. -corrente."

Os mineradores podem definir o timestamp de um bloco dentro de “um certo limite razoável”, normalmente em alguns segundos. Um pool de mineração que foi destacado na pesquisa foi o F2Pool, que “nos últimos dois anos, o F2Pool não tinha nem um único bloco com um timestamp” que correspondesse ao resultado esperado. O F2Pool é um dos maiores pools de Ethereum operando com um hashrate de 129 TH/s e gerando aproximadamente 1.5K ETH em recompensas diárias.

O jornal também destacou que o “fundador da F2Pool fez um relatório relativamente bem divulgado condenação de pools de mineração concorrentes, culpando-os por atacar seu próprio pool de mineração" enquanto, na realidade, "F2Pool está atacando outros pools de mineração".

O impacto monetário do ataque ainda não foi identificado oficialmente, mas a CryptoSlate entrou em contato com Yaish, que nos disse:

“Para cada instância bem-sucedida do ataque, o F2Pool ganhou 14% a mais com recompensas de bloco e, além disso, ganhou todas as taxas de transação contidas nele.

No momento, estamos tentando fornecer estimativas concretas para ambas as suas perguntas usando dados do mundo real, que serão publicados imediatamente quando os tivermos!”

A Universidade Hebraica tem “correções concretas para o protocolo do Ethereum” e criou um patch para consideração. Yaish afirmou em um no blog que as informações foram “divulgadas com responsabilidade à Ethereum Foundation” antes da publicação.

Carimbo de hora:

Mais de CryptoSlate