コンセンサスアルゴリズムとは、合意形成をするためのアルゴリズムである。ブロックチェーン等の分散型ネットワーク(P2P)などにおいては、システム全体の信頼性を担保するためにネットワークの参加者で合意形成を行うことである。ビットコインではPoWというコンセンサスアルゴリズムが採用されており、ビットコインのネットワークを支えている。2019年4月現在、イーサリアムもビットコインと同じくPoWを採用しているが、将来的にはPoSへ移行をすることを発表している。