A Guide to Blockchain Consensus Mechanism Research