The $80 Million Reason Why Bit Digital Is Stumbling today