Rollup Architecture

Definition ∞ Rollup architecture describes a scaling solution for blockchains that processes transactions off-chain and then posts a compressed summary to the main chain. This approach significantly increases transaction throughput and reduces fees on the base layer. Different types, such as optimistic rollups and ZK-rollups, have distinct security models. Rollup architecture is designed to enhance the scalability of existing blockchain networks without compromising decentralization.
Context ∞ Rollup architecture is a primary focus for addressing the scalability limitations of popular blockchains like Ethereum. Discussions frequently compare the security assumptions and performance characteristics of optimistic versus ZK-rollups. The ongoing development and deployment of these solutions are critical for the wider adoption of decentralized applications.