Rollups are an important future technology direction for Ethereum. As a layer 2 scaling solution, they can effectively alleviate network congestion, improve transaction speed, and reduce costs. There are two main implementation methods: optimistic Rollups rely on fraud proofs and staking collateral, while zero-knowledge Rollups use mathematical verification to ensure transaction security. In the future, Rollups will enable Ethereum to operate at low cost and high speed, promote the development of DeFi protocols, attract new users, and move towards solving the "blockchain trilemma."