Cipher Mining Inc. (CIFR) supply chain analysis