Call for Feedbacks: BSC Short Block Interval, Validator Dedicated Network ,and Direct Mempool
TDLR:
- Aligned with the BNB Chain 2025 roadmap, BNB Chain aims to optimize trader experience by reducing block time from 3 seconds to 0.75 seconds in 2 phases.
- Validator Dedicated Network(VDN) will increase the efficiency of validator communication, which is crucial for shorter block time.
- Directed mempool means transactions would be forwarded to a subset of validators that are most likely to produce the next block. It will avoid exposing users’ transactions directly to a public mempool, so validators will take more responsibility for reducing malicious MEV attacks.
1. Reduce block time from 3s to 0.75s
Target is to achieve the 0.75 seconds block interval goal in H1 or early Q3 2025 in 2 phases.
1.1 Phase 1: BEP-520: Short Block Interval Phase One: 1.5 seconds
This upgrade cuts the block interval from 3 seconds to 1.5 seconds. It revises key parameters (such as lowering the gas limit, extending the epoch length, and increasing consecutive block production) and introduces technical updates:
- Timestamp Precision: Block timestamps, which were previously recorded in seconds, will now include millisecond precision.
- Penalty Mechanism: Validators who intentionally delay block production, often to wait for more transactions or to try to maximize fee revenue, will face penalties. Such delays can give an unfair advantage by extending the time to include transactions, so the system reallocates fee rewards from delayed blocks to discourage this behavior.
Key Parameters:
Note:
- Consecutive TurnLength: it is the consecutive block generation number, which is introduced in BEP-341
1.2 Phase 2: BEP-524: Short Block Interval Phase Two: 0.75 seconds
This phase further reduces the interval from 1.5 seconds to 0.75 seconds while keeping the block production mechanism unchanged to phase one. The parameters are adjusted to maintain stability and network security with the faster pace.
Key Parameters
2.BEP-525: Validator Dedicated Network & Directed TxPool(WIP)
2.1 Validator Dedicated Network (VDN)
Short block intervals would bring challenges to the network layer, and current P2P gossip based network is good at broadcasting blocks/transactions to the whole network, but it is not efficient enough, i.e. it would take lots of network bandwidth and also cost non-negligible latency.
As block/transaction/vote would be processed in a shorter time, Validator Dedicated Network (VDN) is introduced here. The general network layout is described in the below diagram, basically validators would be able to be connected directly, so the latency will be reduced.
2.2 Directional Transactions Broadcast
There is another key aspect of VDN, transactions that are broadcast in VDN will no longer be gossip based, on the contrary, they will only be multicasted to next N validators (default could be 3), which have the right to propose the next block. It could also avoid exposing users transactions directly to public txpool, so validators will take more responsibility to reduce malicious MEV attacks.
The existing PBS infrastructure is still valid in this Direct TxPool, however, it will depend on the collaboration between validators and PBS players, i.e., validators can decide how to open their own txpool to their collaborated searchers or builders.
3.Backwards Compatibility
3.1.MEV
As the public txpool would be gradually replaced by validator directed txpool, which means transactions would be forwarded to validators directly.
- MEV searchers would have to get the transactions from validators, which would be more difficult.
- MEV builders can still act as a bridge between searchers and validators, but the impact to searchers would impact builders indirectly.
3.2.Layer-2
BSC’s blob-handling capacity is enhanced by roughly 33% under these upgrades. This extra capacity is useful for Layer‑2 solutions that depend on blob transactions, ensuring they have the necessary network resources to operate efficiently.
3.3.CEX
For Centralized exchanges (CEXs), the new block timing and production mechanisms require recalibration of their systems to align with the updated network timings to ensure the correct finality.
3.4.DApp Developers And Users
Timing Based on Block Numbers
The reduction in block intervals affects logic that relies on block numbers for timing, whether in independent services or within smart contracts. A simple solution is to adjust the corresponding block count or avoid using block numbers for timing altogether.
Indexing Based on block.timestamp
With the block interval reduced to 0.75 seconds, block.timestamp
, which has second-level precision, may be the same for consecutive blocks. Therefore, using block.timestamp
as an index key or for similar purposes requires adjustment. A common solution is to use the block hash instead.
3.5.Other Network Infrastructure Providers
Infrastructure providers such as RPC nodes, data indexing services (like The Graph), and analytics platforms (like Dune) must adjust their systems to account for the faster block intervals. This includes updating data polling, synchronization strategies, and performance monitoring to ensure accurate, real-time data processing.
4. Practical Benefits
4.1.For dApps
Imagine sending a transaction on a decentralized application (DApp). Under the current 3-second interval, confirmation might take a few extra seconds. With the upgrade:
- Phase One (1.5s): Transactions are confirmed nearly twice as fast, greatly enhancing the user experience in time-sensitive applications like decentralized finance (DeFi).
- Phase Two (0.75s): Confirmation times drop even further, enabling high-frequency trading or real-time gaming applications to operate more effectively on the blockchain.
4.2.For Validators
- Predictable Production Windows:
With extended consecutive turn lengths (16 blocks in phase one and 32 blocks in phase two), validators know exactly when their block production window will occur. This window will be longer and uninterrupted. This predictability allows them to better plan system maintenance, resource allocation, and network connectivity. In addition, faster block times help reduce overall network congestion.
- Operational Advantages:
While the primary benefit for users is faster transactions, validators gain from a more efficient network that minimizes the risk of delays and penalties. A stable, low-latency network can lead to lower operational costs and a fairer reward system since the penalty mechanism rewards prompt block production.
4.3.For Network Infrastructure
With the introduction of VDN:
- Reduced Latency: Direct validator-to-validator communication significantly cuts down the propagation time for blocks and transactions. This means a validator’s block reaches its peers more quickly, lowering the risk of delays or conflicts that could lead to penalties.
- Optimized Transaction Flow: Directional broadcasting ensures that transactions are sent only to validators who need them next, streamlining network operations.
5.FAQ
5.1.Why 0.75s and Why Two Phases
Basically, for block intervals, the faster the better. But shorter block intervals would have challenges on the whole network, especially on a P2P based network. 0.75s could be a desired value considering both the network challenges and user experience.
And the two phase strategy is to avoid one big step to reduce it to 0.75s directly, which could be too risky, as the overall infrastructure may not be fully ready for this change. Phase two(0.75s) would be carried out after phase one(1.5s) has been verified.
5.2.What Is The State Of Other Chains On Block Interval
Here is the latest status of some chains:
- BTC: ~10 minutes
- Ethereum: ~12 seconds
- Polygon: ~2 seconds
- Solana: ~ 400ms
- Sui: ~400ms
- Aptos: ~200ms