Skip to main content

Ethereum Rollup

Definition

An Ethereum rollup is a layer-two scaling solution that processes transactions off the main Ethereum blockchain. Rollups bundle numerous off-chain transactions into a single batch and then submit this compressed data to the Ethereum mainnet, significantly reducing transaction fees and increasing throughput. There are two primary types optimistic rollups, which assume transactions are valid unless proven otherwise, and zero-knowledge rollups, which use cryptographic proofs to confirm transaction validity. This approach helps alleviate network congestion while inheriting Ethereum’s security.