Blockchain Discussion: Understanding Proof of Work and Proof of Stake Consensus Mechanisms