Differences between Cryptocurrencies and Stocks