Bitcoin mining revenue has risen from $260 million in 2013 to $5 billion last year. But how will the halving affect it?