Chains
BNB Beacon Chain
BNB ecosystem’s staking & governance layer
Developers
Ecosystem
Staking
Earn BNB and rewards effortlessly
Tokenization Solutions
Get Your Business Into Web3
Community
The recently proposed BEP 341 aims to enhance the transaction processing capacity of the BNB Smart Chain (BSC). This proposal introduces a tried and tested approach where validators can produce consecutive blocks, a significant shift from the current single-slot priority system. In today’s blog, let’s look at how this impacts BSC and the BNB Chain community.
The BEP 341 proposal is now live on the BNB Chain forum where you can join in the community discussion and input your feedback.
The primary motivation for BEP 341 is to optimize block production efficiency and increase transaction throughput on BSC. By allowing validators to produce consecutive blocks, the blockchain can significantly enhance its capacity, addressing the increasing demands of the active and evolving BSC ecosystem. However, this approach also introduces potential risks such as MEV abuse, necessitating careful governance and monitoring to balance performance improvements with security.
Before we proceed, let’s understand the two key parameters of the block production process introduced by BEP 341.
Currently, validators in BSC obtain priority block-producing rights for a single slot, rotating in a fixed order. This results in a transaction processing limit split between validating transactions from the previous block and processing new transactions.
BEP 341 proposes that validators obtain priority block-producing rights for a continuous sequence of n slots per round, optimizing transaction processing efficiency. The proposal specifies that subsequent blocks in a validator's sequence can skip the transaction validation process, focusing entirely on new transaction processing.
This adjustment leads to a significant improvement in Transactions Per Second (TPS), particularly when the number of consecutive blocks is within the range of 3 to 5.
To prevent MEV extraction during consecutive block production, BEP 341 increases the transaction fees’ split to the SystemRewardContract linearly with the block number, capped by the systemRewardAntiMEVRatio.
This approach ensures that validators promptly package transactions, mitigating the risk of MEV abuse and maintaining fairness within the network.
As BSC has already implemented PBS (Proposal Builder Separation), more MEV rewards will actually be included in the gas fees. Therefore, the systemRewardAntiMEVRatio will be more effective as more validators adopt PBS.
A key part of BEP 341 is its focus on governance and community input. Changes to the number of consecutive blocks and the AntiMEV ratio need community approval, showing BSC's commitment to listening to its users. This proposal ensures that all BNB delegators have a say in the decision-making process.
By enhancing transaction processing capacity and involving the community in governance, BEP 341 underscores the importance of adaptable, community-driven governance in blockchain ecosystems.
Website | Twitter | Telegram | Facebook | dApp Store | YouTube | Discord | LinkedIn | Build N' Build Forum