【moeda】10 de outubro (UTC+8), a BNB Chain anunciou que recentemente alguns operadores de nós que utilizam o cliente Erigon enfrentaram uma diminuição na velocidade de sincronização ou um aumento no uso de recursos. A equipe de desenvolvimento da BSC está ativamente otimizando o desempenho e expandindo a diversidade de clientes, para fortalecer a estabilidade da rede e apoiar a demanda de expansão a longo prazo. No comunicado sobre a situação atual, foi mencionado que o Erigon ainda é um cliente estável e que economiza espaço de armazenamento na BSC, mas algumas partes ainda precisam ser ajustadas, e alguns operadores enfrentam os seguintes problemas: a velocidade de sincronização pode desacelerar, alguns nós podem estar atrasados em relação ao último bloco na cadeia, o consumo de recursos do sistema pode ser alto, o cálculo da raiz de Merkle ainda não foi implementado em processamento paralelo, e quando há latência na migração de dados, o banco de dados pode se expandir rapidamente. Devido ao desempenho de I/O e às limitações de descompressão, a leitura de dados históricos pode ser lenta.
Os operadores de nós podem melhorar o desempenho de três maneiras: atualizando o hardware, utilizando discos rígidos sólidos NVMe (recomenda-se o uso de armazenamento local), mais de 200GB de memória e configurações de CPU de alto desempenho; otimizando os parâmetros de inicialização, como definir --bodies.cache = 4G, --sync.loop.block.limit = 5000 e --batchSize = 512M; mantendo a versão atualizada, se durante o processo de sincronização o chaindata exceder 100GB, exclua o chaindata e reinicie para evitar estouro de dados.
A equipe de desenvolvimento da BSC está prestes a lançar um novo cliente Reth, desenvolvido em Rust, projetado para alto desempenho e processamento paralelo, que deverá melhorar significativamente a eficiência da rede e estabelecer as bases para a próxima fase de escalabilidade da BSC.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
13 Curtidas
Recompensa
13
1
Repostar
Compartilhar
Comentário
0/400
DAOdreamer
· 3h atrás
Está tudo bem, os árbitros disseram que estava tudo bem antes.
BNB Chain otimiza o desempenho do cliente Erigon e lança um novo cliente Rust Reth para fortalecer a estabilidade da rede
【moeda】10 de outubro (UTC+8), a BNB Chain anunciou que recentemente alguns operadores de nós que utilizam o cliente Erigon enfrentaram uma diminuição na velocidade de sincronização ou um aumento no uso de recursos. A equipe de desenvolvimento da BSC está ativamente otimizando o desempenho e expandindo a diversidade de clientes, para fortalecer a estabilidade da rede e apoiar a demanda de expansão a longo prazo. No comunicado sobre a situação atual, foi mencionado que o Erigon ainda é um cliente estável e que economiza espaço de armazenamento na BSC, mas algumas partes ainda precisam ser ajustadas, e alguns operadores enfrentam os seguintes problemas: a velocidade de sincronização pode desacelerar, alguns nós podem estar atrasados em relação ao último bloco na cadeia, o consumo de recursos do sistema pode ser alto, o cálculo da raiz de Merkle ainda não foi implementado em processamento paralelo, e quando há latência na migração de dados, o banco de dados pode se expandir rapidamente. Devido ao desempenho de I/O e às limitações de descompressão, a leitura de dados históricos pode ser lenta.
Os operadores de nós podem melhorar o desempenho de três maneiras: atualizando o hardware, utilizando discos rígidos sólidos NVMe (recomenda-se o uso de armazenamento local), mais de 200GB de memória e configurações de CPU de alto desempenho; otimizando os parâmetros de inicialização, como definir --bodies.cache = 4G, --sync.loop.block.limit = 5000 e --batchSize = 512M; mantendo a versão atualizada, se durante o processo de sincronização o chaindata exceder 100GB, exclua o chaindata e reinicie para evitar estouro de dados.
A equipe de desenvolvimento da BSC está prestes a lançar um novo cliente Reth, desenvolvido em Rust, projetado para alto desempenho e processamento paralelo, que deverá melhorar significativamente a eficiência da rede e estabelecer as bases para a próxima fase de escalabilidade da BSC.