Zinc prevents oxygen and water from reaching the steel beneath by forming a zinc oxide layer on the surface, and when there’s moisture present, that layer turns into zinc carbonate. This causes the surface of the metal to develop a dull gray patina that’s insoluble in water and resists any further chemical reactions. Galvanized steel resists corrosion far longer than painted steel but will degrade slowly over time.