Binance Smart Chain Testnet Bruno Upgrade

Binance Smart Chain Testnet Bruno Upgrade

Binance Smart Chain Chapel Testnet is expected to have a scheduled hardfork upgrade at block height 13,837,000. The current block generation speed forecasts this to occur around November 5 at 02:00 AM (UTC). The validators and full node operators on Testnet should switch their software version to  v1.1.4 by November 5.

1. Introduction

1.1 Who is Giordano Bruno?

This upgrade is named after Giordano Bruno in honor of his key significant contributions to cosmological theories, which conceptually extended the then-novel Copernican model.

1.2 What is a hardfork upgrade?

A hardfork is an upgrade that is not compatible with the previous release because some breaking changes are introduced in the latest release. A hardfork in Binance Smart Chain requires +1/2 validators to successfully upgrade to keep making blocks. If the existing full nodes in the network do not upgrade, they will not be able to receive and execute further blocks normally after the hardfork block height.

1.3 What happens during a network upgrade?

Logic changes will occur at block height 13,837,000 for this upgrade. After the activation of the upgrade, the blockchain is able to handle a series of new features and bug fixes.

2. How does this upgrade affect me?

2.1 As a full node operator

This release is breaking and you need to switch to v1.1.4. The instructions below should be completed before the hardfork.

  1. If your node is already synced with the network, please download and compile the latest version.
  2. Stop the geth process and restart it with v1.1.4.

2.2 What will happen if I forget to upgrade my full node in time?

If you cannot upgrade your software, you cannot sync with the upgraded Binance Smart Chain peer/validator nodes. You will not be able to connect or send transactions.

How to recover?

  1. Download and compile the latest version  v1.1.4.
  2. Stop geth process and restart it with v1.1.4.

2.3 As a developer

There are no changes to the EVM module. You do not need to do anything.

3. Upcoming Changes

Introducing BEP95  to enable real-time burning on BSC testnet. The burning of gas fees can speed up the burning process of BNB and improve the intrinsic value of BNB. It includes two parts:

  1. A fixed ratio of the gas fee collected by the validators will be burned in each block.
  2. The burning ratio can be governed by the BSC validators.

Check BEP95 for more details.