What are multiple roll ups?

Sources:

"Multiple roll ups" refer to numerous blockchain extensions or layers that coexist to improve scalability and throughput. Key points include:

  1. Coexistence of Multiple Roll Ups: There is not just one, but many roll ups in existence. These roll ups can vary in their level of activity and the value they lock, following a power law distribution, where some are heavily trafficked and others less so 1.

  2. Application Specificity: Some roll ups may cater to specific applications, which optimizes their performance but also requires more computational power to maintain synchronization between them 1.

  3. Parallelization: Roll ups allow for parallel processing of transactions, similar to the concept of sharding in Ethereum. This means multiple roll ups can operate simultaneously, reducing bottlenecks and enhancing scalability. For instance, multiple Arbitrum roll ups could work concurrently, akin to sharding 2 3.

    Multiple Roll Ups

    Ben discusses the existence of multiple roll ups and the importance of application specificity in the roll up infrastructure. He highlights the need for heavily trafficked roll ups and the challenges in scaling up performance and throughput for each individual roll up.
    Bankless
    The State of Optimism | Ben Jones & Karl Floersch (SotN 8/10)
    1
    2
    3
  4. Challenges and Coordination: While the technology for handling multiple roll ups is advancing, significant coordination is required to manage them effectively. This includes dealing with scalability issues and ensuring user-friendly experiences 3.

Ultimately, multiple roll ups are geared towards supporting a scalable and efficient blockchain infrastructure, enabling broader use cases and adoption.

RELATED QUESTIONS