Security of Cryptocurrencies in blockchain technology: State-of-art, challenges and future prospects. (1st August 2020)