Na última terça-feira, a BNB Smart Chain (BSC) ativou o hard fork Pasteur, uma atualização que promete fechar lacunas de segurança nas verificações de bridges e na autorização de validadores, além de aumentar a capacidade de transações por bloco.
A equipe da BNB Chain confirmou que o Pasteur já está ativo na mainnet da BSC. Essa atualização não só fortalece a segurança das bridges, staking e governança da rede, mas também permite que mais transações sejam acomodadas em cada bloco, mantendo o tempo de bloco em 450 milissegundos.
O upgrade combina três Propostas de Evolução BNB (BEP). A BEP-682 rejeita entradas duplicadas de validadores durante a verificação de light-block cross-chain, enquanto a BEP-695 aperta os controles relacionados à rotação de chaves de validadores, slashing e votação de governança. Além disso, a BEP-675 altera a forma como os construtores especializados submetem blocos aos validadores.
Com essa atualização, os validadores não podem ser contados mais de uma vez nas aprovações de bridges, a autoridade de chaves de validadores antigos é removida e endereços restritos são impedidos de votar, tudo isso visando acomodar mais transações durante períodos de alta demanda.
Antes do Pasteur, a rota de construção de blocos da BSC exigia que um construtor executasse transações antes de submeter um bloco proposto, e o validador as executava novamente antes de assinar. A BNB Chain observou que esse trabalho repetido consumia tempo precioso dentro da janela de 450 milissegundos, resultando em blocos frequentemente subutilizados.
A BEP-675 permite que os construtores submetam blocos que já executaram. Os validadores verificam o bloco proposto em relação às regras de consenso, assinam e o transmitem, completando a verificação de execução posteriormente. Os construtores ainda podem optar pela rota anterior, onde os validadores executam as transações antes de assinar.
Em testes realizados no QANet, um ambiente interno projetado para simular os validadores distribuídos geograficamente da BSC, a nova rota aumentou a capacidade de transações em cerca de 88%, passando de 1.237 para 2.324 transações por segundo. O uso médio de gás por bloco subiu de 46,35 milhões para 84,15 milhões, enquanto o intervalo de blocos e o limite de gás de 100 milhões permaneceram inalterados.
Vale ressaltar que esses números são provenientes de um teste controlado e não representam medições da mainnet.
O Pasteur segue uma série de atualizações anteriores focadas na redução dos tempos de bloco. O hard fork Maxwell da BSC reduziu o tempo médio de bloco de 1,5 segundos para cerca de 0,8 segundos em junho de 2025, enquanto a BNB Chain afirmou que a atualização subsequente Fermi o trouxe para 450 milissegundos.