Bitcoin's Proof of Work Consensus Mechanism Explained