These are the factors that affect the encrypted currency, but the most important factor is demand, I think in the future whether the encrypted currency will be adopted on a large scale is the key, only in this way will stimulate the demand for coins in many industries.
But hacking is something that is evident. Whenever there is money, hackers will smell it and will find ways to earn them easy, i.e. by hacking it. But all in all, this post is useful to newbies especially.