Xiang Fu, Huaimin Wang, Peichang Shi: A survey of Blockchain consensus algorithms: mechanism, design and applications. Sci. China Inf. Sci. 64(2) (2021)