- The BNB Beacon Chain mainnet is undergoing the ZhangHeng upgrade, introducing enhanced security measures and new features.
- Full node operators must switch to the v0.10.16 software version before the scheduled hard fork on July 19, 2023, at block height 328,088,888 to remain active on the upgraded chain.
BNB Beacon Chain Mainnet ZhangHeng Upgrade Announcement
The BNB Beacon Chain mainnet is preparing for a scheduled hard fork upgrade known as ZhangHeng, aiming to enhance security and introduce new features. The upgrade is expected to occur on July 19, 2023, at block height 328,088,888, requiring full node operators to switch to the v0.10.16 software version.
1.1 Who is ZhangHeng?
Zhang Heng was a renowned polymathic scientist and statesman during the Han dynasty, excelling in various fields such as astronomy, mathematics, and engineering. The upgrade name pays tribute to his multidisciplinary achievements.
1.2 What is a Hardfork upgrade?
A Hardfork upgrade is a significant software update that introduces breaking changes and requires a majority of validators to upgrade. In the case of BNB Beacon Chain, full node operators must switch to v0.10.16 to continue participating in block generation after the hard fork.
1.3 What happens during a network upgrade?
The ZhangHeng upgrade will bring new business rules and logic changes to the BNB Beacon Chain at block height 328,088,888, enabling improved functionality and performance.
How does this upgrade affect me?
2.1 As a BNB holder, what do I have to do?
For BNB holders using exchanges like Binance.com or wallets such as Ledger, no immediate action is required unless notified by your exchange or wallet service.
2.2 As a full node operator, what do I have to do?
Full node operators must upgrade to v0.10.16 before the hard fork block height. The upgrade instructions include downloading the new binary, updating the configuration file, and increasing the open file limit.
2.3 What will happen if I forget to upgrade my full node in time?
Failure to upgrade before the hard fork block height will result in your node being unable to sync with the upgraded BNB Beacon Chain. Consequently, you won’t be able to connect or send transactions. Detailed recovery steps are provided to fix the issue.
3.1 What will change with the blockchain feature?
- New Features: The upgrade introduces BEP-255, which implements on-chain asset reconciliation for improved security. User balance changes will be tracked and reconciled to identify potential issues, ensuring a safer ecosystem.
- Bug Fix: The upgrade addresses a security vulnerability called the “Rogue Key Attack,” enhancing the correctness of the Fast Finality mechanism. Validators will need to add vote addresses again to mitigate the bug.
3.2 What will be different for users?
Users of BNB Beacon Chain will not experience any significant changes in their interactions with the blockchain. The upgrades primarily focus on security and internal improvements.
With the ZhangHeng upgrade, BNB Beacon Chain aims to create a more secure and efficient infrastructure for the BNB ecosystem. The scheduled hard fork requires the cooperation of full node operators to ensure a smooth transition and continued participation in the network’s activities.