To scale Ethereum, a popular approach is to use layer 2 solutions, also known as rollups. These solutions batch transactions together and send the output to Ethereum, resulting in up to eight times less expensive costs compared to Ethereum Mainnet. Further optimization of rollups can also be implemented to provide even more cost reduction for end users.