A Survey on Blockchain Consensus with a Performance Comparison of PoW, PoS and Pure PoS[J] MATHEMATICS 2020(8) Lepore, Cristian Ceria, Michela Visconti, Andrea Rao, Udai Pratap Shah, Kaushal Arvindbhai Zanolini, Luca