Halving is the software-based reduction in the cost of cryptocurrency mining. The reward for adding a new block after a halving is halved. This mechanism is necessary to control inflation through coin issuance, the amount of which is initially limited.