For more details, the corrosion process in work here is galvanic corrosion. All metals can be put on a scale of corrosion-readiness, with gold on top. When two metallic parts are electrically connected (as when both of them are inmersed in water), one of them will concentrate all the corrosion, while the other will remain protected.
The corrosion process itself consists in electrons flowing from the corroded part to the protected part, leaving ionized atoms getting away from the metal.
In marine applications, Zinc is used as easy-to-corrode metal, because it protects all metals usually employed in metallic contructions (steel alloys included).
In the image below, Copper is more corrosion-resistant than steel, so steel is corroded. But Steel is mechanically more resistant than copper, so the structure may weaken. The solution is to use sacrificail Zinc connection between both metals. It will protect both pipes, but will require periodic maintenance (easy: to replace the sacrificial Zinc part).
A free fox in a free henhouse!
So my question for you is: why do zinc coated things last a lot longer than steel? If zinc is more reactive why doesn't it all just disappear quickly and revert to iron?
Joerg.
I guess zincalum is better because aluminium oxide is so hard and inert.
Thanks for the chemistry lesson!