How to Build and Maintain a Stable Blockchain?