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
BNB Smart Chain (BSC) is introducing a major upgrade called “BEP 336.” This upgrade, modeled on Ethereum’s EIP 4844, seeks to optimize how data is stored and processed on the blockchain, significantly reducing transaction costs and enhancing network performance. As we explore the nuances of BEP 336, we'll shed light on its workings and the positive ripple effects it's expected to create across the BSC ecosystem.
BEP 336 introduces the concept of "Blob-Carrying Transactions" (BlobTx). A blob is a temporary and cost-effective memory segment designed to capture large data chunks, each up to 128 KB. These blobs are strategically crafted to streamline the network's transaction verification process. Instead of individually verifying each transaction within a block, the network needs only to verify that the attached blob contains accurate data.
Transactions within blob-carrying blocks will be particularly useful for opBNB - the layer 2 network of the BNB ecosystem. opBNB currently leverages BSC for data storage while leveraging its security features. The temporary attribute of blobs ensures they don't indefinitely consume network space, leading to lower storage costs and, consequently, cheaper gas fees for users.
This temporary storage strategy is an efficient way to manage blockchain bloat and ensure efficient data handling without compromising the integrity and availability of the data within its lifespan on the chain.
Along with blob transactions, BEP 336 will also have the following two parts:
While BEP 336 draws inspiration from Ethereum's EIP 4844, it is tailored to fit the unique architecture and requirements of BSC. .
Blob propagation
The architecture design of BSC necessitates that blobs be managed solely by the BSC client, a distinction from Ethereum's approach.
This necessitates a bespoke strategy for blob propagation and persistence, ensuring seamless operation within BSC's framework.
Gas price mechanism
BSC will have a dynamic gas pricing mechanism for blobs, with minimum and maximum thresholds to maintain reasonable transaction costs. This feature is not present in Ethereum's implementation.
Fee burn
The blob’s Base Fee is burnt on Ethereum, but not on BSC since it has a different token burn mechanism.
BSC has laid out a clear and phased roadmap for the integration of BEP 336:
The deployment of BEP 336 is anticipated to have far-reaching implications for both developers and users within the BSC ecosystem.
In 2024, BNB Chain is committed to enhancing scalability and user experience through a series of strategic upgrades and new products. Key among these is "Parallel EVM Re-Architecture" which promises to significantly enhance transaction processing and scalability.
Additionally, BNB Chain has ambitious plans for opBNB. The "Rollup as a Service" (RaaS) initiative will cater to the specific needs of large-scale Dapps, allowing them to develop customized L2 solutions. opBNB will also implement “path-based storage scheme” (PBSS) to further optimize storage, aligning with our roadmap's efficiency goals.
This broad spectrum of innovations underscores BNB Chain's dedication to building a high-performance blockchain infrastructure that anticipates and adapts to the digital landscape's rapid evolution.
By addressing the dual challenges of data management and transaction costs, BEP 336 represents BNB Chain’s forward-thinking approach to blockchain scalability and efficiency. As our community eagerly anticipates the rollout of this upgrade, the potential for innovation and growth within the ecosystem has never been greater. Stay tuned for more updates.
Website | Twitter | Telegram | Facebook | dApp Store | YouTube | Discord | LinkedIn | Build N' Build Forum