Rollups are one of the best scaling solutions on the Ethereum blockchain. Not only Ethereum but other blockchains can also be scaled using the rollup strategy. They have all three properties of the scalability trilemma (security, decentralization, and scalability) and are generalizable. Optimistic, Arbitrum, Starkware, ZKSync, Boba network, Loopring, etc…