Distributed Systems, Distributed Algorithms, Algorithms, Paxos, Consensus.
need to agree, here only a majority needs to agree. This is an interesting idea because there is at least one common node in two separate majorities. This ensures that in a given round, if the majority has agreed upon a certain value, any node trying to propose a value subsequently would learn that