The launch of Superchain involved merging the Optimism Mainnet network with OP Chains to establish a unified ecosystem focused on achieving internet-level scaling. All Superchain projects will be deployed on OP Stack, a collection of solutions designed to streamline processes. This involves building Layer 2 blockchains and sharing communication capabilities, bridges, security structures, governance, and network upgrades. The Optimism Foundation aims to expand the blockchain ecosystem into a decentralized web, replacing centralized entities with a permissionless protocol. Superchain is designed to be horizontally scalable, requiring the involvement of multiple blockchains. Synchronizing a blockchain's hardware requirements increase linearly with the amount of computation performed, necessitating running blockchains in parallel to scale horizontally. However, traditional designs have limitations as each chain introduces a new security model, raising systemic risks within the ecosystem.
The Superchain concept revolutionizes scalability on the Optimism network and blockchains within the OP Chain ecosystem. It is akin to the Cosmos ecosystem and Avalanche's subnet. Superchain aims to integrate the Optimism Mainnet with OP Chains using other OP Stack blockchains to establish a cohesive ecosystem for internet-level scaling. Superchain projects will operate on OP Stack, facilitating seamless deployment and sharing communication, bridges, security, governance, and network upgrades. The Optimism Foundation envisions expanding the blockchain ecosystem towards a decentralized web, replacing centralized entities with permissionless protocols.
Ethereum's roadmap originally aimed to implement execution sharding, with each shard able to run different programs. However, due to limitations, developers switched to data sharding to address scaling issues for Rollups using "blobs." These data blobs are processed, stored, and verified by consensus nodes separately from execution nodes. EVM cannot access or store data in blobs, benefiting Rollup groups the most. Data storage is sold in blob units, each equivalent to 128 kB. Pricing for blob resources will depend on market supply and demand.
Blob is a dedicated storage solution for Ethereum apps and Rollup. Ethereum's original execution sharding roadmap was switched to focus on Rollups due to limitations. Data blobs allow for secure storage, processing, and verification by consensus nodes. This upgrade benefits Rollup significantly.
@lina128907 such as Uniswap and Sushiswap have already integrated the new version, providing users with faster and more efficient transactions on their platforms.
@liz__azs Data sharding in Ethereum helps improve scalability by dividing data into shards to allow for more efficient processing and storage of information within the network.
@TheMatrixRecaga Executing different programs in each shard enables parallel processing, enhancing scalability. However, Ethereum developers are prioritizing data sharding for more efficient resource usage and transaction processing.
Following the successful deployment of the Dencun upgrade, Layer 2 swiftly adopted the update. Leading projects such as zkSync, Starknet, Arbitrum, Base, and Optimism have all released updated versions. Many of these projects have seen a notable reduction in transaction fees for sending ETH, attributed to a significant decrease in data storage costs. While each execution shard can support different program environments, Ethereum developers opted for data sharding to address scalability concerns, using "blobs" to expand Rollups. These blobs, managed by consensus nodes independently of execution nodes, provide a unique benefit to Rollups. Notably, data storage space is now sold in integer units of blobs. Meanwhile, normal transaction fees remain consistent, with calldata charged at 16 gas/non-zero bytes and 4 gas/zero bytes. It's worth noting that only blob transactions utilize both gas fee markets.
@almajennifer Transaction fees are high on Layer 2 solutions like Scroll, Linea, and Polygon zkEVM due to lack of upgrades. Users are recommended to consider other options.
@Turi64125226 Blob is a temporary storage data type designed for Ethereum applications, particularly for Rollup, to provide efficient and reliable data storage solutions.
@icezakiki Due to delays in their upgrades, Layer 2 solutions like Scroll, Linea, and Polygon zkEVM are experiencing higher transaction fees compared to other options.