Coinbase warning: Cryptocurrency challenges ahead of Bitcoin halving