Bitcoin halving reduces block rewards, impacting price, demand, and miners' income pre and post event.