The future of Blockchain and Cryptocurrencies