Chains
BNB Beacon Chain
BNB ecosystem’s staking & governance layer
Developers
Ecosystem
Community
Maximal Extractable Value (MEV) is a complex but inherent aspect of all blockchains like BSC and Ethereum. While it presents challenges like arbitrage and sandwich attacks, it also plays a vital role in incentivizing participation and securing the network.
BNB Chain is enhancing its MEV landscape through the Proposer-Builder Separation (PBS) model to address challenges. This model separates block proposers (Validators) from block builders, allowing builders to create blocks and propose them to validators, who select the most profitable ones.
When you make transactions (like swap on DEX) through a private privacy-protecting RPC, your transactions will be sent to the builder`s private mempool. As attackers cannot see your transaction in a public mempool, the risk of being sandwiched will be mitigated.
Usually, the DEX protocols or builder providers are keen to provide free MEV protection features, such as Pancake Swap and 48 Club You can find the details of the privacy-protecting RPCs through their documentation.
Besides free privacy-protecting RPC, you can also purchase the premium private privacy-protecting RPC from the service providers below. However, these premium service providers may require you to build your own RPC proxy, as they typically do not provide the RPC URL that can be directly configured in your wallet.
Table 1
There are two aspects that may impact the transaction inclusion speed.
You can view the latest MEV builder data (MEV_Blocks_by_Builders) from the Dune dashboard, and select the appropriate builders to broadcast transactions. The contacts of each builder are listed above in Table 1.
You can check the number of validators integrated and the number of blocks of each builder, as mentioned above.
To maximize the transaction speed, it is recommended to build a proxy to broadcast the transaction to multiple builders to increase the transaction inclusion speed. You need to build your own RPC proxy with multiple builder service providers.
A transaction proxy sample code is built by NodeReal, You can find it in the open-source git repo here https://github.com/node-real/private-tx-sender