Cryptocurrency exchanges are platforms designed for trading cryptocurrencies, as well as exchanging at a fixed rate. Exchanges allow users to purchase, sell, store, and exchange cryptocurrencies. They are divided into two categories, namely centralized and decentralized, but as practice shows, it is the former that are mostly popular. Some exchanges provide a service for exchanging cryptocurrencies for fiat.