La couche 2 d'ETH utilise des Rollups pour regrouper des centaines de transactions en une seule soumission au réseau principal d'Ethereum, de sorte que les frais de transaction seront répartis entre tous les utilisateurs de Rollup, réduisant ainsi les frais par utilisateur. Les données de transaction dans les Rollups sont soumises à la couche 1, mais les exécutions sont effectuées de manière indépendante par les Rollups. En soumettant les données de transaction à la couche 1, les Rollups peuvent hériter de la sécurité d'Ethereum, car une fois que les données sont téléchargées sur la couche 1, annuler les transactions des Rollups nécessite que les données soient annulées sur la couche 1.