Zheng, X., Zhu, Y., Si, X., 2019. A Survey on Challenges and Progresses in Blockchain Technologies: A Performance and Security Perspective.. https://doi.org/10.3390/app9224731