Bitcoin Difficulty Hits 89.47 Trillion: What It Means for Miners and the Hashrate Landscape