Consensus Mechanism
Also called: consensus algorithm, Byzantine fault tolerance
A consensus mechanism is how a distributed network agrees on one version of history when participants can't trust each other and some may be actively hostile. It's the core computer science problem blockchains solve. Every design trades among three properties — decentralisation, security and throughput — and claims to have escaped that trade-off usually mean one of the three was quietly sacrificed.