Layer 2 Scaling Primitives

Architecture

Layer 2 scaling primitives represent a fundamental shift in blockchain design, moving computation and transaction processing off the primary chain to enhance throughput and reduce congestion. These architectures typically involve establishing a secondary layer that interacts with the main chain periodically for security and finality. The design choices within these primitives, such as optimistic rollups or zero-knowledge rollups, dictate the trade-offs between security, latency, and computational cost. Consequently, the underlying architecture profoundly influences the overall scalability and usability of the cryptocurrency ecosystem.