Bitcoin Halving is the event where the number of generated Bitcoin rewards per block will be halved (divided by 2). The total number of Bitcoin mined by miners per block will reduce from 12.5 to 6.25 BTC in the next bitcoin halving. The number of bitcoin found per block will become more scarce and this halving reward ensures that bitcoin total supply will reach 21 million.