Impending Bitcoin Supply Shortage 2024. What is the Halving and why Number Go Up?