前述したように、コンセンサスメカニズムは「信頼問題」を解決すること、つまり、何かが実際に起こったと皆に信じさせることです。技術の話に戻りますが、実際には分散システムを一貫した状態に到達させるためのものですが、分散システムの特徴はそれだけではありません。一般に、分散システムには、一貫性、可用性、パーティション耐性、稼働性、スケーラビリティなど、いくつかの最も重要な特性があります。ただし、FLP 定理と CAP 定理によれば、分散システムで一貫性と高可用性を同時に実現する方法はありません。これは、すべてのコンセンサス メカニズムの設計でトレードオフを行う必要があることを意味します。