A Detailed Comparative Analysis of Blockchain Consensus Mechanisms. - Kaeli Andrews; Linh B. Ngo; Md. Amiruzzaman (J. Comput. Sci. Coll., 2025)