BNB Chain BSC Releases v1.8.0-alpha: A Major Update for Developers and Testnet Operators

BNB Chain has released v1.8.0-alpha, a preview update for developers and testnet operators. This release removes several BSC features and catches up with the latest go-ethereum code.

BNB Chain BSC Releases v1.8.0-alpha: A Major Update for Developers and Testnet Operators

BNB Chain has released v1.8.0-alpha, a preview update for developers and testnet operators. This release marks a significant step towards aligning BSC with the latest go-ethereum code, specifically version v1.17.3. The update is not intended for production use and is primarily aimed at developers and testnet operators who can test and provide feedback on the new features and changes.

One of the key aspects of this release is the removal of several BSC features. These include the EVM opcode-level optimization (superinstruction) feature, the incremental snapshot (incr db) feature, and the local transaction reannounce mechanism. The discovery table no longer filters nodes by ENR, and the code sync has brought several changes, including the replacement of Verkle with the unified binary trie (UBT).

The update also includes several RPC changes, including the breaking changes to `debug_trace*` structLog output and the removal of the `reexec` option in the tracing config. Additionally, the `eth_getLogs` and `eth_getFilterLogs` APIs now have a default rangelimit of 5000, which can be adjusted using the `--rpc.rangelimit` flag.

This release is a significant step towards improving the BSC ecosystem and providing a more stable and secure environment for developers and users. As with any major update, it is essential to test and validate the new features and changes to ensure a smooth transition.

The BNB Chain team has provided detailed information on the changes and updates in the v1.8.0-alpha release. Developers and testnet operators are encouraged to review the changelog and provide feedback to help improve the BSC ecosystem.

In conclusion, the v1.8.0-alpha release is a significant update for developers and testnet operators. It brings several changes and improvements that will help align BSC with the latest go-ethereum code and provide a more stable and secure environment for users. As always, it is essential to test and validate the new features and changes to ensure a smooth transition.

Trust 88 Importance 66 Noise 0% Related symbol Informational material, not financial advice.