The Unique Smart Cryptocurrency Exchange (CDEX)