/Rollup-Library

Have been reading a lot about rollups recently and figured it might be useful to start an open library for the best so people don't need to spend as much time looking for good ones.

The Rollup Library

Have been reading a lot about rollups and modular blockchains recently and figured it might be useful to start an open library for the best so people don't need to spend as much time looking for good ones.

Overviews

An Incomplete Guide to Rollups (Vitalik Buterin, January 2021)

The Complete Guide to Rollups (Jon Charbonneau, August 2022)**

Validity Mechanism

Resources on various mechanisms that can be used to determine whether a rollup block was valid.

Zero Knowledge Rollups

EthHub: ZK-Rollups

Understanding PLONK (Vitalik Buterin, September 2019)

Optimistic Rollups

EthHub: Optimistic Rollups

(Almost) Everything you need to know about Optimistic Rollup (Georgios Konstantopoulos, January 2021)

How does Optimism's Rollup really work? (Georgios Konstantopoulos, January 2021)

Pessimistic Rollups

TODO

Modular Components

Data Availability

LazyLedger: A Distributed Data Availability Ledger With Client-Side Smart Contracts (Mustafa Al-Bassam, May 2019)

The Ethereum Off-Chain Data Availability Landscape (Aditi and John Adler, February 2022)

Volition and the Emerging Data Availability spectrum (StarkWare, June 2020)

Data Availability (Starkware, June 2020)

Celestia Forum

Consensus

Tendermint: Consensus without Mining (Jae Kwon, 2014)

Settlement

Celestia Docs: Modular settlement layers

Execution

TODO

Sequencing

Espresso HotShot: Consensus Designed for Rollups (November 2022)

Metro: a rollup architecture for shared sequencers (Evan Forbes, February 2023)

Modular Stacks

Resources on different rollup structures i.e., where settlement, execution and consensus happen and where data availability is guaranteed.

Smart Contract Rollups

TODO

Sovereign Rollups

Rollups as Sovereign Chains (Mustafa Al-Bassam, Ertem Nusret Tas, Nima Vaziri, July 2022)**

Settlement Rollups

TODO

Enshrined Rollups

TODO

Validiums

TODO

Maximal Extractable Value (MEV)

Unity is Strength: A Formalization of Cross-Domain Maximal Extractable Value (Alex Obadia et al., December 2021)**

Bridging

Rollup Bridging

Clusters: how trusted & trust-minimized bridges shape the multi-chain landscape (Mustafa Al-Bassam, October 2021)

Quantum Gravity Bridge: Secure Off-Chain Data Availability for Ethereum L2s with Celestia (Aditi, John Adler, Mustafa Al-Bassam, Febuary 2022)

General Cross Domain Bridging

SoK: Communication Across Distributed Ledgers (Zamyatin et al., 2019)**

The tradeoffs of cross-chain communication (Lakshman Sankar, September 2021)

The Interblockchain Communication Protocol: An Overview (Christopher Goes, June 2020)

Scalability

The Limits to Blockchain Scalability (Vitalik Buterin, May 2021)

Trust

Trust Models (Vitalik Buterin, August 2020)

Extras

Inspired by DeFi Derivative Landscape by 0xperp

** signals favorite resource