The Rise of Central Bank Digital Currencies: Bridging Online and Offline Transactions