Block halving events happen every 4 hyears or 210,000 blocks on Bitcoin hgn. Bitcoin's initial block reward was 50 BTC. The current block reward is 6.25 $BTC the next block reward will be 3.125 BTC. This lowers the rate at which Bitcoins are generated. The halving is periodical and is programmed into Bitcoin's code.