GlitchD
  • Glitchd products
    • Rollup Deployment
      • Deploy your rollup
      • Rollup Frameworks
        • Op Stack
        • Arbitrum Nitro
        • ZK Stack
        • Scroll zkEVM
      • Data Availability Options
      • Rollup Toolkit
        • Testnet Faucet
        • Block Explorer
        • Bridge
        • Community Hub
      • Dashboard Statistics
    • Data Availability
      • RPC API
      • Infrastructure
      • DA Layer integration case studies
        • Integration Guide for OP Stack Rollup with GlitchD DA Layer
    • ZK-EVM
      • Overview
      • Networks and RPC Endpoints
  • official links
    • X / Twitter
    • Discord
    • Website
  • Media Kit
    • Logo and Palette
    • Typography
    • Messaging
    • Brand In Use
Powered by GitBook
On this page
  • 1. GlitchD DA Service
  • 2. Celestia
  • 3. EigenDA
  • 4. Ethereum DA (Blobs or Call Data)
  • 5. Arbitrum AnyTrust DA
  • Choosing the Right DA Layer
  1. Glitchd products
  2. Rollup Deployment

Data Availability Options

PreviousScroll zkEVMNextRollup Toolkit

Last updated 2 months ago

Data availability is essential for ensuring that all transaction data in your rollup is accessible and verifiable. Our IaaS platform supports multiple data availability (DA) layers, giving you the flexibility to choose the option that best fits your project’s needs. Below are the DA options we offer:

1. GlitchD DA Service

The GlitchD DA Service is our proprietary data availability layer designed by GlitchD Labs. It offers a cost-effective solution that is 10-100 times cheaper than other DA services. By using advanced technology, GlitchD DA provides a reliable and scalable DA solution tailored for modern blockchain applications.

Key Features

  • Exceptional Cost Efficiency: Significantly reduce data availability costs, saving up to 100x compared to other solutions.

  • High Throughput: Supports a large volume of transactions with minimal delay.

  • Infinite Scalability: Adjusts dynamically to network load for consistent performance and scales infinitely.

Integration

GlitchD DA Service integrates seamlessly with supported rollup frameworks on our platform, offering enhanced data availability and cost savings.

2. Celestia

Key Features

  • Modular Architecture: Enables flexible deployment of various execution environments.

  • Data Availability Sampling (DAS): Allows nodes to verify data availability without downloading entire blocks, enhancing scalability.

  • Namespaced Merkle Trees (NMTs): Organizes data into namespaces, allowing applications to retrieve only relevant data.

Integration

Celestia can be used as the DA layer with rollup frameworks like Optimistic Rollups, Arbitrum, and ZK Rollups on our platform.

3. EigenDA

Key Features

  • Scalability: Handles high data throughput to meet increasing demands.

  • Security: Uses restaking and cryptographic techniques like erasure coding and polynomial commitments to ensure data integrity.

  • Cost Efficiency: Shares security and resources among participants to reduce costs.

  • Operator Network: Employs a network of operators who store data chunks and facilitate availability.

Integration

4. Ethereum DA (Blobs or Call Data)

Using Ethereum’s data availability through call data or blob transactions is the classic way to ensure data is published and available and provides the highest level of security guarantee for your rollup. It offers strong security by leveraging Ethereum’s consensus but is significantly more costly.

Key Features

  • High Security: Inherits Ethereum’s robust security and decentralization.

  • Simplicity: Easy implementation without additional DA infrastructure.

• Compatibility: Works seamlessly with Ethereum-based rollup frameworks.

• EIP-4844 (Proto-Danksharding): Ethereum upgrade introduced blob transactions to reduce data costs for rollups compared to using Ethereum calldata.

Integration

You can use Ethereum DA with rollups on our platform, especially when maximum security is a top priority.

5. Arbitrum AnyTrust DA

Key Features

  • Committee-Based Security: Relies on a set of trusted validators (the Data Availability Committee) to ensure data availability.

  • Optimized for Arbitrum: Integrates smoothly with Arbitrum rollups and leverages Arbitrum’s technology.

  • Fallback Mechanism: If the committee fails, it can revert to on-chain data posting to maintain security.

Integration

Choosing the Right DA Layer

Selecting the right data availability layer depends on your project’s needs regarding cost, security, scalability, and performance. Our platform provides flexibility by supporting multiple DA options.

Considerations:

  • Cost Efficiency: If minimizing costs is a priority, the GlitchD DA Service offers significant savings of up to 100x compared to other solutions.

  • Security Requirements: For the highest security, Ethereum DA leverages Ethereum’s robust consensus mechanism.

  • Scalability Needs: For high-throughput applications, Celestia, EigenDA, GlitchD DA and Arbitrum Anytrust provide scalable DA solutions.

  • Framework Compatibility: Ensure the DA layer is compatible with your chosen rollup framework (e.g., Arbitrum AnyTrust DA with Arbitrum rollups).

  • Trust Model: Consider the trust assumptions of each DA layer, such as the committee-based approach of Arbitrum AnyTrust DA.

By offering a range of data availability options, including our proprietary GlitchD DA Service, we aim to provide you with the flexibility and tools needed to build efficient, secure, and cost-effective rollups tailored to your project’s unique requirements.

Getting Started

When deploying a new rollup, you can select your preferred data availability layer during the configuration process. Refer to our Deployment Guide for more detailed instructions.

is a scalable data availability network that securely scales with the number of users by using Data Availability Sampling (DAS). It allows you to deploy high-throughput, cost-efficient rollups with ease.

is a high-throughput, decentralized data availability service designed for Ethereum rollups. It utilizes EigenLayer’s restaking mechanism to ensure secure and scalable data availability.

EigenDA can be integrated with various rollup frameworks on our platform, providing scalable and secure data availability. For detailed information, visit .

is a data availability solution designed specifically for Arbitrum rollups. It reduces costs by using a committee-based approach instead of posting all data on-chain.

When deploying Arbitrum rollups on our platform, you can choose Arbitrum AnyTrust DA as your data availability layer. For more information, consult the .

Celestia
EigenDA
EigenDA’s documentation
Arbitrum AnyTrust DA
Arbitrum developer documentation
GlitchD DA Service
Celestia
EigenDA
Ethereum DA (Blobs or Call Data)
Arbitrum AnyTrust DA