Role of a Corrosion inhibitor

The nature of the corrosive inhibitor depends on (i) the material being protected, which are most commonly metal objects, and (ii) on the corrosive agent(s) to be neutralized. The corrosive agents are generally oxygen, hydrogen sulfide, and carbon dioxide. Oxygen is generally removed by reductive inhibitors such as amines and hydrazines:
O2 + N2H4 → 2 H2O + N2
In this example, hydrazine converts oxygen, a common corrosive agent, to water, which is generally benign. Related inhibitors of oxygen corrosion are hexamine, phenylenediamine, and dimethylethanolamine, and their derivatives. Antioxidants such as sulfite and ascorbic acid are sometimes used. Some corrosion inhibitors form a passivating coating on the surface by chemisorption. Benzotriazole is one such species used to protect copper. For lubrication, zinc dithiophosphates are common – they deposit sulfide on surfaces. The suitability of any given chemical for a task in hand depends on many factors, including their operating temperature.

Disclaimer: As obtained from the Internet