KuCoin, Gemini, Uphold and Huobi: the comparison