These 76 consensus algorithms enable network participants to agree on the contents of a blockchain in a distributed and trust-less manner.

The PNG (4528 x 2894 px, 2.5MB) can be downloaded here and the PDF version (280kb) with clickable consensus links here