Bitcoin vs. Traditional Currencies: Analyzing the Benefits and Challenges