This release delivers key bug fixes and improvements focused on enhancing node stability and performance.
Key Improvements
A critical update resolves an issue where a node could become stuck and stop processing new blocks. This situation could occur if a node received a new block (e.g., block N+1) before it finished importing a previous, large block that took a long time to execute. This fix ensures smoother and more reliable block synchronization, especially on networks with variable block processing times.
Additionally, a recent change to the Parlia consensus engine (the "nano check") has been reverted to enhance stability.
Bug Fixes
This version addresses several bugs, including:
TraceCall API with BlockOverrides. This improves the stability of debugging and analysis tools.eth_simulateV1 API endpoint to ensure it functions as expected.gnark-crypto dependency, which introduces a performance enhancement to reduce memory allocation during certain deserialization operations.## Changelog ### FEATURE NA ### BUGFIX [#3429](https://github.com/bnb-chain/bsc/pull/3429) build(deps): bump github.com/consensys/gnark-crypto [#3433](https://github.com/bnb-chain/bsc/pull/3433) internal/ethapi: fix eth_simulateV1 [#3431](https://github.com/bnb-chain/bsc/pull/3431) eth/tracers: fix crasher in TraceCall with BlockOverrides ### IMPROVEMENT [#3436](https://github.com/bnb-chain/bsc/pull/3436) revert: revert the nano check in parlia [#3435](https://github.com/bnb-chain/bsc/pull/3435) eth: fix stuck when handleBlockBroadcast ## Assets | Assets | Sha256 Checksum | | :-----------: |------------| | mainnet.zip | ce8507bfff1ed585777d248794a4a8f5142b8f2414600a369410b370da261744 | | testnet.zip | 9f79a1b6ea0751fbd516bc213a64c3efc802321b6cdae020e60964c7688de55c | | geth_linux | 25abae5a3ca0804fb153a2eeaac30fb9dd4713dd5310e4d4f3b023fa2d41fc3a | | geth_mac | 12a82a56cc4dfb67ba0bbb78af7e3e4a6248f71b5bc3d4b7bb655e04d22723df | | geth_windows | 3fe0727c6ec217cebbfcb77cbe075454f1251cc62424d26589ff1e0a4ff6f4d7 | | geth_linux_arm64 | df6cbc552a6432ecf3733ba6c38c1d0e7d0856f552ad020be86c9309c217bc17 |