The current Ethereum network only creates a new block every 12 to 14 seconds. The growing user base increasingly strains the network leading to rising transaction fees. Various new techniques have been created to alleviate this strain on the network. In this talk, we will compare two prominent strategies for scaling Ethereum: 1. Sidechains implement a separate blockchain with lower transaction costs allowing payments to be run separately from the main Ethereum network. 2. In contrast, Optimistic rollups sit on top of Ethereum and process bundles of transactions off-chain in a different environment.