Aqueous dissolution of silicate glasses and minerals plays a critical role in global biogeochemical cycles and climate evolution. The reactivity of these materials is also important to numerous engineering applications including nuclear waste disposal. The dissolution process has long been considered to be controlled by a leached surface layer in which cations in the silicate framework are gradually leached out and replaced by protons from the solution. This view has recently been challenged by observations of extremely sharp corrosion fronts and oscillatory zonings in altered rims of the materials, suggesting that corrosion of these materials may proceed directly through congruent dissolution followed by secondary mineral precipitation. Here we show that complex silicate material dissolution behaviors can emerge from a simple positive feedback between dissolution-induced cation release and cation-enhanced dissolution kinetics. This self-accelerating mechanism enables a systematic prediction of the occurrence of sharp dissolution fronts (vs. leached surface layers), oscillatory dissolution behaviors and multiple stages of glass dissolution (in particular the alteration resumption at a late stage of a corrosion process). Our work provides a new perspective for predicting long-term silicate weathering rates in actual geochemical systems and developing durable silicate materials for various engineering applications.