Bitcoin vs. Central Bank Digital Currencies: A Clash of Financial Futures