Cryptocurrencies and Blockchain: Opportunities and Limits of a New Monetary Regime