Critically analyse the benefits and limitations of cryptocurrencies on the financial world.

Critically analyse the benefits and limitations of cryptocurrencies on the financial world.
Highlight the critical concepts in cryptocurrencies that affect their operations and use in the financial sector.
Analyse the impact of cryptocurrencies on the financial and money markets.