Hurdles for Cryptocurrencies