Cryptocurrencies & the financial system of the future