Bitcoin: A Digital Revolution in Finance