Since blockchain is a distributed system, it should proceed with some secured protocols to ensure fault-tolerance of the entire system. Hence the concept of consensus algorithms has been used in blockchain networks.