Rollup (rollup) is a layer-2 scaling solution designed to enhance the transaction throughput and reduce fees on blockchain networks like Ethereum by bundling multiple transactions into a single batch processed off-chain, with validity proofs submitted on-chain. Key features include increased efficiency, lower costs, and preserving the security of the main chain. Unique aspects often involve optimistic or zero-knowledge proofs to ensure data integrity and fraud prevention.