Altcoins: Exploring the Diverse World of Cryptocurrencies