Central Bank Digital Currency (CBDC): Unveiling Opportunities and Overcoming Challenges | Synapse