A Leader Free Byzantine Consensus Algorithm