A key Layer 2 strategy is the rollup, or bundling of transactions off the main chain for faster processing . The two main approaches are optimistic rollups and zero knowledge, or ZK, rollups. Both approaches reduce congestion on the Ethereum blockchain, speed transactions and lower costs.