Celestia offers a scalable modular data availability network that securely scales with user numbers, enabled by Data Availability Sampling (DAS). It facilitates the deployment of high-throughput and low-cost validium and sovereign rollups on Gelato. Layer 2 solutions utilize Celestia as a network for publishing transaction data, making it available for download by anyone.
This process allows light nodes in Celestia to verify the availability of block data without downloading the entire block. Light nodes randomly sample small portions of the data, and if these samples are verified, it indicates that the full block’s data is likely available. This method ensures efficient and scalable data verification.
NMTs are used to organize block data into distinct sections (namespaces), each corresponding to different applications like rollups. They enable applications to download and verify only the data relevant to them, ignoring data from other applications. This system ensures that applications receive all the necessary data for their specific namespace.
Gelato integrates with Celestia so execution frameworks post the calldata to Celestia rather than directly on Ethereum. This reduces data storage costs significantly and enables higher transaction throughput making the roll-ups more attractive for applications that require high performance and lower fees.
Gelato’s support for Celestia integration with Arbitrum Orbit provides developers with an alternative data availability layer facilitating the launch of high-throughput, optimistic-powered Ethereum Layer 2 chains. This integration enables the deployment of Arbitrum Rollups using Celestia for data availability instead of Ethereum, scaling securely with numbers of users’ with data availability sampling (DAS).In the case of ERC20 transfer rollup transactions on OP stack with 1M transactions and an average callData size of 120 bytes:
Gelato’s support for Celestia’s integration with OP Stack facilitates the launch of high-throughput, optimistic-powered Ethereum Layer 2 chains made possible by Celestia’s data availability sampling (DAS). If Celestia experiences downtime or temporary unavailability, L2s can fallback to posting transactions as calldata on Ethereum or another DA layer to maintain data availability.In the case of ERC20 transfer rollup transactions on OP stack with 1M transactions and an average callData size of 120 bytes: