It is currently impossible to stabilize the price of the cryptocurrency because the price of the cryptocurrency comes from the transaction!
Stabilization is not something that can be done artificially. However, greater adoption will make it less volatile as the spread will increase. This is precisely when 'underlying' will be needed with a trustworthy and independent player coming in. That will give the Industry the 'real decentralization'.