Can someone explain why the halving is necessary? Why is it designed so halve every x years?
The decreasing-supply algorithm (Halving) was chosen because it approximates the rate at which commodities like gold are mined. (Finite supply currency)
And it's done every 210,000 blocks, or approximately 4 years.