Bitcoin halving explained: What is cryptocurrency event and will it boost price?