Evolution of Cryptocurrency: From Bitcoin to Altcoins