Table of Contents
Introduction
On June 19th, 2023, BNB Chain launched the opBNB testnet, an EVM-compatible Layer 2 (L2) solution. This development is part of BNB Chain’s efforts to provide an innovative scalability solution based on OP Stack, intending to enhance the experience for end users and developers within the BNB Chain ecosystem.
What’s opBNB?
The opBNB is the optimistic rollup scaling solution designed for BNB Smart Chain.
The primary goal is to enable high throughput and low gas fees for end users. By processing transactions on the rollup and utilizing the modularity design of OP Stack, opBNB significantly improves the efficiency and cost-effectiveness of interacting with the BNB Smart Chain network:
- Gas limit > 100M/s and TPS> 4K
- Gas fee of transfer is around $0.005
- Block time is 1 second.
Implementing the OP Stack framework, the foundation of Optimism’s optimistic rollup solution. opBNB leverages the bedrock version of OP Stack and introduces several performance and compatibility enhancements tailored to the BNB Chain ecosystem. These enhancements not only improve the scalability and affordability of opBNB but also have the potential to benefit the Ethereum community and the broader optimistic rollup ecosystem.
In our deep dive blog, we explain in detail how we achieved the remarkable capacity of opBNB by optimizing various aspects of the OP Stack framework. We are committed to contributing these optimizations to the OP Stack project, which will help advance the state of the art in optimistic roll-up technology.
Why opBNB?
BNB Chain is a multi-chain platform that aims to provide a scalable, secure, and interoperable blockchain infrastructure for various applications. BNB Chain consists of several chains that serve different purposes, such as BNB Smart Chain, BNB Greenfield, zkBNB, and BNB sidechain. Each chain has features and advantages, but all aim to support the BNB Chain ecosystem. We engineer for the user experience.
One of the key challenges BNB Chain faces is achieving high scalability without compromising security and EVM compatibility. opBNB is an optimistic L2 solution that complements zkBNB and enhances the scalability of the BNB Chain ecosystem with full EVM compatibility.
The following benefits:
– EVM-compatible: Fully compatible with the Ethereum Virtual Machine (EVM), developers can easily deploy and run smart contracts on opBNB without or with minor modifications. This also allows seamless interoperability with other EVM-based chains, such as BNB Smart Chain and Ethereum.
– Enhanced scalability: leverages optimistic rollups, which aggregate multiple transactions into a batch and submit it to the main chain.
– Security and Trust: inherits the security and trust of the main chain, as any fraudulent or invalid transactions can be challenged and reverted by anyone within a certain period (Challenge Period).
– Rich ecosystem integration: integrated with existing various tools and services that are essential for the development and adoption of blockchain applications, such as wallets, explorers, oracles, bridges, etc.
– Long-term development: not a one-off project but a long-term vision that aims to continuously improve and innovate the L2 solution for the BNB Chain ecosystem. The team behind opBNB is committed to providing regular updates and collaborating with other projects and communities in the space.
Explore the Ultimate Infrastructure Opportunities
The opBNB is an emerging solution within the BNB Chain ecosystem, but it builds upon the proven concept of optimistic rollups, which have already been implemented on Ethereum. The ecosystem and developers do not require additional tooling and infrastructure to facilitate easier and more efficient development.
To support the development and adoption of opBNB, it is essential to have a robust set of core infrastructure and tooling in place. This includes the following components:
- Governance: Platforms such as Tally, Boardroom, DAOhause, Snapshot, and Guild have already been deployed in the Optimism, Arbitrum, and Base ecosystem. These platforms provide tools and frameworks for decentralized governance, allowing participants to have a say in decision-making processes and contribute to the development of the ecosystem.
- Developer Tooling: encompasses various tools and services that assist developers in building on the opBNB ecosystem. Examples include node providers like NodeReal. NodeReal already provided an explorer and a bridge.
- User Access Tooling: Wallets, browsers, bridges, and dApp stores are crucial entry points for users to access and interact with the opBNB blockchain ecosystem. These platforms provide users the tools and interfaces to manage their digital assets, browse blockchain data, connect with other networks, and discover and use decentralized applications (dApps). By collaborating with established players such as PolyHedra, MathWallet, and Particle Network, opBNB aims to strengthen its user onboarding experience, expand accessibility, and promote widespread adoption.
- Data Indexing and Analytics: play a crucial role in the opBNB ecosystem by providing essential tools and services for processing, analyzing, and making sense of blockchain data. These services enhance transparency, facilitate research and development, and enable the identification of emerging trends and patterns.
- Identity: by incorporating identity-related solutions and services, opBNB promotes trust, security, and accountability within its ecosystem. These identity frameworks ensure that participants can establish their digital identities, manage their interactions securely, and foster a reliable and transparent environment for various activities such as governance, transactions, and collaborations.
In a nutshell, the opBNB ecosystem presents a range of infrastructure opportunities to bolster development and accessibility within the network. These infrastructure components will enhance the functionality, scalability, and user experience.