ETH Layer2 utiliza Rollups para empacar cientos de transacciones en una presentación a la mainnet de Ethereum, de esta manera las tarifas de transacción se dividirán entre todos los usuarios de Rollup, reduciendo las tarifas por usuario. Los datos de transacción en los Rollups se envían a Layer1, pero las ejecuciones se realizan de forma independiente por los Rollups. Al enviar los datos de transacción a Layer1, los Rollups pueden heredar la seguridad de Ethereum, ya que una vez que los datos se cargan en Layer1, revertir las transacciones de Rollups requiere que los datos se reviertan en Layer1.