If I understood it well, miners collect transactions in temporary files on which they apply a cryptographic function. The result will be reviewed against a desired pattern.
Does this "desired pattern" always have the same leading zeros? Or does that change now and then?
If it changes now and then, what triggers this?