• Mechanism of Sulfide Corrosion Hydrogen sulfide corrosion can occur by two mechanisms: 1) acid attack resulting from the biological conversion of hydrogen sulfide gas to sulfuric acid in the presence of moisture, and 2) direct chemical reaction with metals such as .