From erosion i think good luck :D
Well ionic compounds are brittle because similar charges repel, which causes them to break usually occurring when a force is applied, like a hammer strike.
Answer:
In an ionic bonds, the metal loses electrons to become a positively charged cation, In which the nonmetal accepts those electrons to become a negatively charged anion.
Explanation: