Extensive Guide For Researching Cryptocurrencies