【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údos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
17 gostos
Recompensa
17
5
Republicar
Partilhar
Comentar
0/400
FloorPriceNightmare
· 16h atrás
Já não consigo jogar. Compreende o que quero dizer?
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.