Layer 2 Blockchains Simplified: A Survey of Vector Commitment Schemes, ZKP Frameworks, Layer-2 Data Structures and Verkle Trees
Ekleen Kaur, Marko Suvajdzic

TL;DR
This survey provides a comprehensive, security-focused overview of Layer-2 blockchain architectures, analyzing cryptographic primitives, threat models, and data structures to aid researchers and developers in understanding L2 security.
Contribution
It is the first unified survey rigorously mapping L2 architecture to cryptographic security, integrating threat models and analyzing underlying cryptographic assumptions.
Findings
Dissects the progression from L1 primitives to modern L2s.
Analyzes security assumptions of ZK frameworks and commitment schemes.
Formalizes a comprehensive L2 threat model.
Abstract
Layer-2 (L2) protocols address the fundamental limitations of Layer-1 (L1) blockchains by offloading computation while anchoring trust to the parent chain. This architectural shift, while boosting throughput, introduces a new, complex security surface defined by off-chain components like sequencers, bridges, and data availability mechanisms. Prior literature[31][33] offers fragmented views of this risk. This paper presents the first unified, security-focused survey that rigorously maps L2 architecture to its underlying cryptographic security. We dissect the technical progression from L1 primitives to the core of modern L2s, analyzing the security assumptions(Discrete Logarithm, Computational Diffie-Hellman, Bilinear Diffie-Hellman) of ZK frameworks (Groth16, Plonk) and their corresponding commitment schemes (KZG, IPA). We formalize a comprehensive L2 threat model encompassing sequencer…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
