Challenges of PBFT-Inspired Consensus for Blockchain and Enhancements over Neo dBFT. - Igor Machado Coelho; Vitor Nazário Coelho; Rodolfo P. Araujo; Wang Yong Qiang; Brett D. Rhodes (Future Internet, 2020)