Paradigm lança 'Ethereum for Rust' para ajudar a garantir a estabilidade da rede

A empresa de investimentos Web3 Paradigm lançou uma implementação Rust do Ethereum, de acordo com um anúncio de 7 de dezembro do diretor de tecnologia da empresa, Georgios Konstantopoulos. O novo software, chamado “Reth”, permite que os validadores do Ethereum lancem seus nós usando Rust em vez de Go, Java ou outras linguagens de programação.

Uma implementação anterior do Rust foi lançada em junho, mas os desenvolvedores parou apoiando-o em novembro, quando souberam que Reth estava em desenvolvimento, de acordo com um post da equipe Erigon.

No anúncio, Konstantopoulos afirmou que o software foi lançado para “[contribuir] para a estabilidade do Ethereum, melhorando a diversidade do cliente”, bem como para fornecer software de nó com bom desempenho.

Na comunidade de desenvolvedores Ethereum, “diversidade de clientes” refere-se à ideia de que nenhuma versão única do software de nó deve dominar a rede. Os desenvolvedores acreditam que, se uma única versão do software dominar, isso pode levar à instabilidade da rede devido a bugs ou exploits. A documentação do Ethereum coloca desta forma:

“Existem vários clientes desenvolvidos e mantidos de forma independente porque a diversidade de clientes torna a rede mais resistente a ataques e bugs. Múltiplos clientes são uma força exclusiva da Ethereum – outras blockchains contam com a infalibilidade de um único cliente. No entanto, não basta simplesmente ter vários clientes disponíveis, eles devem ser adotados pela comunidade e o total de nós ativos distribuídos de forma relativamente uniforme entre eles.”

Um gráfico nos documentos do Ethereum mostra que mais de 80% dos validadores do Ethereum atualmente usam Geth, que é uma versão do Ethereum escrita em Go. Os documentos afirmam que essa porcentagem é “problemática” para a rede.

Uma análise dos validadores Ethereum. Fonte: Ethereum Foundation

Os desenvolvedores de Reth concordam que o domínio de Geth é um problema. Em uma postagem no blog, eles dizer:

 “O protocolo Ethereum se beneficia da diversidade de clientes quando nenhum cliente tem mais de 66% de domínio [...] Com Reth, esperamos aumentar o número de clientes no ecossistema para contribuir com a integridade da rede, mantendo nossa adoção crítica de consenso sob controle.”

Relacionado: A demanda por opções de apostas líquidas da Ethereum continua a crescer após a fusão

Em setembro, Ethereum completou a fusão, um evento que eliminou a mineração e permitiu que os detentores de Ethereum apostassem suas moedas para obter recompensas adicionais. Mas ainda sofre com altas taxas de transação durante os mercados em alta. Está prevista uma série de atualizações que os desenvolvedores acreditam que permitirão lidar com milhões de transações por dia com taxas baixas. Seu fundador, Vitalik Buterin, recentemente escrito sobre sua empolgação para o futuro da rede.