Ethereum addresses scalability with layer-2 solutions such as roll-ups and sidechains that process transactions off the main chain, reducing congestion and gas fees. Additionally, shard chains, introduced in one of its biggest updates, partition data to further increase network capacity and lower costs.