Foi uma medida criada por Satoshi no Bitcoin para incentivar o uso inicial da rede por mineradores ao dar mais recompensas quando o BTC tinha pouco (ou nenhum) valor, aumentando a segurança.
Eu completaria da seguinte forma:
O Bitcoin tem um numero limitado de moedas (21M). Como distribuir essas moedas? Bem, no inicio a distribuição começou em 50 moedas a cada 10 minutos, por cada bloco minado. Se a recompensa se mantivesse assim até esgotar o stock, em menos de 8 anos, tinha sido distribuídos todos os Bitcoins. Isso seria um pouco negativo, para todo o ecossistema. Então, com o halving, em vez de demorar 8 anos a esgotar, demora 130 anos. Tudo o cenário muda com este pequeno detalhe.