WEB3DEV

Cover image for Falha crítica da Nethermind interrompe o processamento de blocos Ethereum.
Samuel Paixão for WEB3DEV Blog

Posted on

Falha crítica da Nethermind interrompe o processamento de blocos Ethereum.

Em 21 de janeiro de 2024, a Nethermind, uma empresa de infraestrutura Ethereum, solucionou um bug "crítico" em várias versões de seu cliente de execução. Este bug afetou usuários, impedindo o processamento de blocos na rede Ethereum. Embora tenha afetado os usuários da Nethermind, um cliente minoritário, o incidente levou membros da comunidade Ethereum a destacar a importância de diversificar em relação ao cliente majoritário, Geth. A mais recente correção aborda um problema de consenso na Nethermind introduzido na versão 1.23.0, conforme relatado em uma postagem de 21 de janeiro na conta do GitHub da Nethermind. Daniel Cadela, CTO da Nethermind, confirmou que as versões 1.23-1.25 foram impactadas e pediu aos validadores de nós que atualizassem para a versão 1.25.2. Cadela descreveu o bug como “crítico”.

We have the fix!
Please update to 1.25.2
No resync is needed.https://t.co/fV3MEdipVX
Versions up to 1.22 don't have that bug, only 1.23-1.25 are affected.

— DanielC (@\_D4nie1\_) January 21, 2024

O problema foi inicialmente relatado pelo usuário do GitHub "wga22", que informou que seu cliente de execução Nethermind não estava mais processando blocos. A nova versão 1.25.2 foi lançada aproximadamente 2,5 horas após o líder técnico da empresa, Lukasz Rozmej, afirmar que a empresa estava investigando o problema. À primeira vista, o defensor do Ethereum, Superphiz, referiu-se ao dilema como "nada de mais" contanto que o problema de consenso afetasse apenas clientes minoritários.

No entanto, vários membros da comunidade Ethereum argumentaram que a situação poderia ter sido muito mais prejudicial se o problema tivesse ocorrido no Geth - que atualmente representa 84% dos clientes de execução no Ethereum. "A pequena falha na Beacon chain mais uma vez destacou a importância da diversidade de clientes EL", explicou o defensor do Ethereum "daddysether" em uma postagem de 21 de janeiro. "Mude para um cliente minoritário e ajude a manter o Ethereum seguro!", acrescentou.

Atualmente, a Nethermind representa apenas 8,2% dos clientes de execução no Ethereum, conforme os dados mostram. No entanto, em agosto, o entusiasta do Ethereum Anthony Sassano compartilhou uma pesquisa que mostrava uma diversidade de clientes de execução muito mais saudável, com Geth e Nethermind representando 48% e 26% dos clientes de execução, respectivamente. "A diversidade de clientes é uma das maiores conquistas do ecossistema Ethereum", disse Sassano na época.

A crescente dependência do Geth agora preocupa vários membros da comunidade Ethereum. "Nada contra o Geth (eles são ótimos), mas você está assumindo um risco desproporcional ao usá-lo", disse o defensor do Ethereum "marceaueth" em 21 de janeiro.


Deseja se manter por dentro das notícias mais relevantes da Web3? O fórum 360° News 📢 foi criado para ajudar você a encontrar as notícias mais importantes da semana.  🗞️✨ 

Conecte-se ao nosso servidor no Discord, onde manteremos você informado sobre os principais acontecimentos. 

Clique aqui para acessar

Oldest comments (0)