Li, Zhiping, et al. “A Brief Study on Byzantine Fault Tolerance, Consensus, and Blockchain”. Highlights in Science, Engineering and Technology, vol. 47, May 2023, pp. 291-8, https://doi.org/10.54097/hset.v47i.8224.