Cryptocurrency Classification and Central Bank Digital Currencies (CBDCs) – A Comparative Study