BNB Chain acelera validadores em 40% com BSC-Reth
đ Resumo
A BNB Chain afirma que a configuração mais recente do BSC-Reth elevou em cerca de 40% o throughput de validadores em testes internos. O cliente em Rust deve começar a ser adotado por validadores até o fim de 2026, ampliando desempenho e diversidade de software na rede.
A BNB Chain apresentou nesta sexta-feira (6) novos resultados do BSC-Reth, cliente de execução escrito em Rust e adaptado para as condiçÔes de alta carga da BNB Smart Chain. Segundo a equipe, a configuração baseada no Reth 2.5.1 registrou aproximadamente 40% mais throughput do que a versão anterior que utilizava TrieDB.
O ganho ainda vem de testes internos, e nĂŁo de mediçÔes independentes em produção. Mesmo assim, o resultado Ă© relevante porque a rede planeja iniciar a migração de validadores para o BSC-Reth atĂ© o fim de 2026. Na prĂĄtica, o projeto busca processar blocos com mais eficiĂȘncia sem depender apenas do cliente baseado em Geth usado historicamente pela BSC.
Por que a BSC exige um cliente mais rĂĄpido
De acordo com o relatĂłrio tĂ©cnico publicado pela BNB Chain, a BSC combina trĂȘs caracterĂsticas que pressionam a infraestrutura dos nĂłs: snapshot de 6,6 TB, mĂ©dia observada de 246,7 transaçÔes por segundo em uma janela de uma hora e intervalo de apenas 0,45 segundo entre blocos. Na comparação apresentada pela equipe, o Ethereum tinha snapshot de 1,6 TB, 30,81 transaçÔes por segundo e blocos de 12 segundos.
Esse perfil reduz o tempo disponĂvel para executar transaçÔes, calcular a raiz de estado e persistir dados antes do bloco seguinte. A primeira etapa do BSC-Reth jĂĄ havia reduzido em 34,9% a latĂȘncia p95 de inserção de blocos e em 35,5% a latĂȘncia de execução frente ao BSC-Geth. PorĂ©m, a validação ainda era 23,8% mais lenta, indicando um gargalo no cĂĄlculo e na preparação do estado.
A equipe então incorporou recursos das versÔes 2.2.1 e 2.5.
đ Resumo
A BNB Chain afirma que a configuração mais recente do BSC-Reth elevou em cerca de 40% o throughput de validadores em testes internos. O cliente em Rust deve começar a ser adotado por validadores até o fim de 2026, ampliando desempenho e diversidade de software na rede.
A BNB Chain apresentou nesta sexta-feira (6) novos resultados do BSC-Reth, cliente de execução escrito em Rust e adaptado para as condiçÔes de alta carga da BNB Smart Chain. Segundo a equipe, a configuração baseada no Reth 2.5.1 registrou aproximadamente 40% mais throughput do que a versão anterior que utilizava TrieDB.
O ganho ainda vem de testes internos, e nĂŁo de mediçÔes independentes em produção. Mesmo assim, o resultado Ă© relevante porque a rede planeja iniciar a migração de validadores para o BSC-Reth atĂ© o fim de 2026. Na prĂĄtica, o projeto busca processar blocos com mais eficiĂȘncia sem depender apenas do cliente baseado em Geth usado historicamente pela BSC.
Por que a BSC exige um cliente mais rĂĄpido
De acordo com o relatĂłrio tĂ©cnico publicado pela BNB Chain, a BSC combina trĂȘs caracterĂsticas que pressionam a infraestrutura dos nĂłs: snapshot de 6,6 TB, mĂ©dia observada de 246,7 transaçÔes por segundo em uma janela de uma hora e intervalo de apenas 0,45 segundo entre blocos. Na comparação apresentada pela equipe, o Ethereum tinha snapshot de 1,6 TB, 30,81 transaçÔes por segundo e blocos de 12 segundos.
Esse perfil reduz o tempo disponĂvel para executar transaçÔes, calcular a raiz de estado e persistir dados antes do bloco seguinte. A primeira etapa do BSC-Reth jĂĄ havia reduzido em 34,9% a latĂȘncia p95 de inserção de blocos e em 35,5% a latĂȘncia de execução frente ao BSC-Geth. PorĂ©m, a validação ainda era 23,8% mais lenta, indicando um gargalo no cĂĄlculo e na preparação do estado.
A equipe então incorporou recursos das versÔes 2.2.1 e 2.5.