What is Mantle?
Mantle Network is an EVM-compatible scaling solution for Ethereum, employing a modular architecture that combines optimistic rollup technology with innovative data availability (DA) solutions. This design allows it to inherit Ethereum's security while offering a more cost-effective and user-friendly experience. The network's architecture separates execution, consensus, and data availability functions into distinct modules, enhancing flexibility and scalability.
Data Availability (DA) in the Mantle Network ensures that all nodes can access transaction history published by the sequencer. This is crucial for maintaining the liveness of the chain and for preventing malicious withholding of block data. The network employs several approaches to ensure data availability:
- On-Chain L1 Approaches: All required data is accessible on Layer 1, offering high trust but at higher costs and slower retrieval.
- Centralized DA Committees: These committees provide necessary data, reducing costs but introducing risks of unavailability.
- DA Sampling: This technique allows light nodes to verify data availability by randomly sampling portions of block data, thereby increasing confidence without needing to download the entire dataset.
- Independent DA Modules: The Mantle DA uses EigenLayer's EigenDA technology, employing game-theoretic economics to incentivize validators to offer data availability services while potentially saving over 90% compared to traditional on-chain methods.
EigenLayer's re-staking protocol allows Ethereum validators to provide these services using their staked ETH, ensuring the same level of security as the Ethereum mainnet.
Key features of Mantle Network include:
- Built as a Rollup: Utilizing Ethereum validators to significantly reduce gas fees and increase throughput while allowing for customizable transaction confirmation settings.
- Modular Architecture: Facilitating a separation of transaction execution, consensus, and storage functions, thus improving operational efficiency.
- Secured by Ethereum: L2 state transitions are verified by Ethereum validators, ensuring robust security.
- Modular Data Availability: The independent DA modules, including Mantle DA powered by EigenDA, enhance accessibility and efficiency, making it a viable solution for blockchain gaming, decentralized social networks, and more.
Mantle Network aims to provide a comprehensive infrastructure for the next wave of mass-adopted decentralized applications (dApps) while fostering a simpler and more flexible development environment for developers.