wow what a great explanation by cryptomaniaks. i was pretty confused regarding this but thanks to you now I have understood what Halving is. I hope this will increase the price and we can see the next bull run i heard bull run comes after halving of btc.