Verteilter Konsens ist notwendig, damit ein Netzwerk oder eine Machine to Machine dezentralisiert funktionieren kann. Um ihr gemeinsames Ziel zu koordinieren, müssen sich alle Nodes eines Netzwerks auf eine "einzige Quelle der Wahrheit" einigen - das heißt, sie müssen sich darauf verlassen können, dass die Informationen, die sie erhalten, korrekt sind, selbst wenn mehrere andere Nodes im Netzwerk ausfallen. Jeder Knoten im Netzwerk (oder jeder Teilnehmer an der Bitcoin Blockchain) muss über eine identische Kopie des Ledgers verfügen, und es muss Einigkeit darüber herrschen, dass die Version des Ledgers, die jeder Knoten besitzt, korrekt ist. Um dies zu erreichen, verwenden Blockchain-Projekte verteilte Konsensalgorithmen.In der Bitcoin-Blockchain wird der Konsens und die Koordination durch Proof of Work erreicht, das von Satoshi Nakamoto vorgeschlagen und entwickelt wurde. Es gibt noch weitere Consensus Mechanisms, darunter Proof of Stake und Delegated Proof of Stake. Die meisten verteilten Consensus Mechanisms haben jedoch die gleichen grundlegenden Eigenschaften. Erstens basieren sie auf einem Stake - einem Store of Value, den ein Antragsteller einsetzt, z. B. eine Währung oder Rechenleistung. Außerdem gibt es eine Belohnung für die Validierung (d.h. für das Mining eines neuen Blocks), die in der Regel in Form einer Münze auf der jeweiligen Blockchain erfolgt. Proof of Work ist die Grundlage für einen Blockchain-basierten Konsens und bleibt die Basis der Bitcoin-Blockchain, auf der neue Blöcke gemined werden. Es gibt jedoch neue Consensus Mechanisms, die in anderen Blockchain-Projekten eingesetzt werden. Einige davon, wie z.B. Proof of Stake, finden inzwischen immer mehr Verbreitung.