A Nethermind, Ethereum , corrigiu com sucesso um bug crítico em seu cliente de execução, que estava causando problemas para alguns usuários durante o processamento de blocos na Ethereum .
Odent ressalta a importância de diversificar os clientes Ethereum , reduzindo a dependência do cliente predominante, o Geth.
Correção de bug crítico no cliente Ethereum da Nethermind
A Nethermind, um cliente Ethereum relativamente pequeno, corrigiu recentemente um bug "crítico" que afetava diversas versões de seu cliente de execução. O bug, introduzido na versão 1.23.0, impedia os usuários de processar blocos na rede Ethereum .
O co-diretor de tecnologia da Nethermind, Daniel Cadela, confirmou que as versões 1.23 a 1.25 foram afetadas por esse problema e imediatamente recomendou que os validadores de nós atualizassem para a versão mais recente, 1.25.2. Em sua declaração subsequente, Cadela enfatizou a gravidade do bug.
Já temos a solução!
— DanielC (@_D4nie1_) 21 de janeiro de 2024
Atualize para a versão 1.25.2.
Não é necessário resincronizar. https://t.co/fV3MEdipVX …
As versões até a 1.22 não apresentam esse bug; apenas as versões 1.23 a 1.25 são afetadas.
O problema foi inicialmente relatado por um usuário do GitHub, “wga22”, que encontrou dificuldades com seu cliente de execução Nethermind, que não processava blocos. O líder técnico da Nethermind, Lukasz Rozmej, prontamente iniciou uma investigação sobre o problema, o que levou ao lançamento da versão 1.25.2 aproximadamente 2,5 horas depois.
A comunidade Ethereum destaca a necessidade de diversidade de clientes
Embora essedent de bug tenha afetado principalmente os usuários do Nethermind, ele reacendeu as discussões na comunidade Ethereum sobre a importância de diversificar os clientes Ethereum . Atualmente, a maioria dos usuários Ethereum utiliza o cliente Geth, que representa 84% dos clientes de execução na rede.
Alguns membros da comunidade argumentam que um ecossistema de clientes mais diversificado mitigaria os riscos associados a possíveis bugs ou vulnerabilidades.
Ethereum , minimizou a situação, considerando-a "sem importância" desde que o problema de consenso afetasse apenas uma minoria de clientes. Superphiz destacou a escolha deliberada do Ethereum de não depender de um único ponto de falha. No entanto, outros membros da comunidade enfatizaram as potenciais consequências caso um bug semelhante afetasse o Geth.
“O problema ocorrido hoje na beacon chain destacou mais uma vez a importância da diversidade de clientes Ethereum ”, explicou o defensor Ethereum “daddysether” em uma publicação de 21 de janeiro. Ele incentivou os usuários a migrarem para clientes minoritários para aprimorar a segurança do Ethereum.
Atualmente, a Nethermind representa apenas 8,2% dos clientes de execução na rede Ethereum , de acordo com os dados disponíveis. No entanto, em uma captura de tela compartilhada pelo entusiasta Ethereum Anthony Sassano, em agosto, a diversidade de clientes de execução parecia mais robusta, com a Geth e a Nethermind representando 48% e 26% dos clientes de execução, respectivamente. Sassano elogiou a diversidade de clientes como uma das conquistas significativas do Ethereum.
Crescentes preocupações sobre a dependência excessiva do Geth
A crescente dependência do cliente Geth gerou preocupações entre alguns membros da comunidade Ethereum . O defensor Ethereum "marceaueth", expressou a opinião de que executar o Geth implica assumir um risco desproporcional, apesar de reconhecer sua qualidade.
A percepção na comunidade está mudando em direção a um ecossistema de clientes mais equilibrado para garantir a resiliência da rede diante de possíveis problemas.

