Skip to content

Latest commit

 

History

History
45 lines (26 loc) · 2.5 KB

BEP91.md

File metadata and controls

45 lines (26 loc) · 2.5 KB

BEP-91: Increase Block Gas Ceiling for BNB Smart Chain

1. Summary

This BEP describes a proposal for the increment of gasceil of BSC.

2. Abstract

BEP-91 Proposal describes a change of BSC node configuration, and suggests Validator operators should increase the value of the block GasCeilfrom 60000000 to 75000000, and increase the value of the block GasFloorfrom 40000000 to 60000000 .

3. Status

This BEP is already implemented.

4. Motivation

The increasing adoption of BSC leads to a more active network. Blocks start hitting the gasceil daily. The increasing prevalence of blocks near the limit may lead to increased fees and delays in the processing of transactions in the future. This will undermine the core value of BSC as a fast and cheap network.

img

BSC network has once reached the 40M gas limit, it can handle more transactions according to the following screenshot.

img

Increased gasceil will lead to more transactions per block. It will be a direct solution to scale.

5. Specification

According to the past laboratory tests, BSC can process real transactions with more than 70M Gas. Considering the complex network environment in mainnet and the different hardware of validators, 60M is a relatively reasonable value. If 60M is larger than expected, the miner module of BSC will adaptively adjust it to avoid network overloading.

It is strongly recommended to raise the gasceil parameter as well as hardware. The validator may get less reward than expected if its hardware fails to validate enough tx.

As the transaction volume continues to increase, more changes should be made to the internal logic on transaction execution, storage and P2P communication.

6. License

The content is licensed under CC0.