An Analysis on Blockchain Consensus Protocols for Fault Tolerance | IEEE Conference Publication | IEEE Xplore