github bnb-chain/bsc v1.5.16

Description

v1.5.16 is for BSC Mainnet Maxwell hard fork, which is expected to be enabled at: 2025-06-30 02:30:00 AM UTC, all BSC Mainnet nodes need to be upgraded to v1.5.16 before the hard fork time. For this upgrade, simply binary replacement should be enough.

Maxwell includes 3 BEPs, mainly to reduce block interval from 1.5 seconds to 0.75 seconds:

Besides the 0.75 seconds block interval update, there are several other key parameters will be updated:

  • Epoch: will increase from 500 to 1000
  • TurnLength: will increase from 8 to 16
  • Other Parameters: pls refer BEP-524: Parameter Changes

Beside hard fork changes, there are several other improvements and bug fixes, For details, pls refer the change log.

Changelog

FEATURE

#3130 config: update BSC Mainnet hardfork time: Maxwell

BUGFIX

#3117 core, ethdb: introduce database sync function (#31703)
#3122 freezer: implement tail method in prunedfreezer
#3121 miner: discard outdated bids before simulation

IMPROVEMENT

#3105 parlia.go: adjust timeForMining to 4/5 second
#3112 feat: add storagechange object pool for better performance
#3110 refactor: use the built-in max/min to simplify the code
#3120 tx_pool: remove one non-necessary allocation
#3123 refactor: use maps.copy for cleaner map handling
#3126 jsutils: update getKeyParameters

Assets

Assets Sha256 Checksum
mainnet.zip ce8507bfff1ed585777d248794a4a8f5142b8f2414600a369410b370da261744
testnet.zip 9f79a1b6ea0751fbd516bc213a64c3efc802321b6cdae020e60964c7688de55c
geth_linux af2cbc80e021201b9f78789ed7a3a6480cfcebf4f796bf14c796cf52ca6bba54
geth_mac 40eba56dbb4353c171fb194cd66a4baab7fbd5fa25da6582dcd489f7a5b1e0ed
geth_windows 44d231f03912846961bc1827c93a7dab5188143e521f4aa8b91931ec9df61d16
geth_linux_arm64 95049ad2c7cb547af0e18a94161cc611b66abd833d9399713595d5c31089452c

Don't miss a new bsc release

NewReleases is sending notifications on new releases.