Cipher Mining misses Q2 estimates, revenue falls 25% to $24.8M