Understanding Cryptocurrency: The Digital Revolution in Finance