Bitcoin Just Mined Its 900,000th Block – What It Means for Miners and the Next Halving