Could you please elaborate on whether cryptocurrencies have the potential to be utilized as a form of currency? Is there any evidence or research that suggests they could function as a viable medium of exchange? Additionally, what are the challenges and limitations that cryptocurrencies face in their quest to be widely accepted as a currency? Understanding these aspects would help in assessing their potential as a form of currency.