Bitcoin's latest 'halving' has arrived. Here's what you need to know