Consensus Algorithm

Natural & Formal Sciences Dictionary
Definition
A protocol run by multiple nodes in a distributed system that enables them to agree on a single value or sequence of values despite partial failures and timing uncertainty, subject to the assumptions of the system model.