I think this list is reasonably complete and I've created entries in the glossary. But based on the fact I learned about two new ones just today (EigenTrust and HoneyBadger) I suspect there are more I don't know about. If you know of one not in the following list please let me know:
delegated Byzantine Fault Tolerant (dBFT)
EigenTrust Practical Byzantine Fault Tolerance (T-PBFT)
Honey Badger Byzantine Fault Tolerance (HoneyBadgerBFT)
Istanbul Byzantine Fault Tolerance (IBFT)
Leased Proof of Stake (LPoS)
Practical Byzantine Fault Tolerance (PBFT)
Proof of Authority (PoA)
Proof of Burn (PoB)
Proof of Space (PoS)
Proof of Stake (PoS)
Proof of Work (PoW)
Raft Consensus Algorithm
Ripple Protocol Consensus Algorithm (RPCA)
A diagram of this (and other aspects of the consensus systems such as defenses) is available at
https://github.com/cloudsecurityalliance/Glossary/blob/master/diagrams/BlockchainConsensus.md------------------------------
Kurt Seifried
Chief Blockchain Officer and Director of Special Projects
Cloud Security Alliance
[email protected]------------------------------