awesome-consensus-algorithms
github.com/awesomelistsio/awesome-consensus-algorithms ↗A curated list of awesome resources, tools, research papers, and educational content on consensus algorithms. Consensus algorithms are fundamental to distributed systems and blockchain networks, enabling nodes to agree on the state of the system.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me proof of stake (pos) resources from awesome-consensus-algorithms"
Installation instructions →What's inside
Proof of Stake (PoS)
- Algorand (ALGO)
Uses Pure Proof of Stake (PPoS) to achieve consensus.
- Cardano (ADA)
A blockchain using the Ouroboros PoS consensus algorithm.
- Ethereum 2.0
Ethereum’s transition from Proof of Work to Proof of Stake (PoS).
- Proof of Stake Explained
An overview of how PoS works and its benefits over PoW.
- Tezos (XTZ)
A blockchain utilizing a liquid Proof of Stake model.
Research Papers
- Avalanche Consensus: Snow to Avalanche (2018)
The paper describing Avalanche consensus.
- Bitcoin: A Peer-to-Peer Electronic Cash System (2008)
The original Bitcoin whitepaper introducing PoW.
- Ouroboros: A Provably Secure PoS Protocol (2017)
The research paper on Cardano’s PoS protocol.
- The Byzantine Generals Problem (1982)
The seminal paper by Leslie Lamport on Byzantine fault tolerance.
Proof of Work (PoW)
- Bitcoin (BTC)
The first and most popular blockchain network using Proof of Work.
- Ethereum (Pre-2.0)
Originally used PoW before transitioning to PoS with Ethereum 2.0.
- Hashcash
The original PoW algorithm, used as a defense against spam and DDoS attacks.
- Litecoin (LTC)
A cryptocurrency using a variation of PoW called Scrypt, aimed at reducing centralization.
- Proof of Work Explained
A detailed explanation of the Proof of Work consensus mechanism.
Educational Resources
- Blockchain Consensus Algorithms Explained
A beginner-friendly guide to understanding blockchain consensus mechanisms.
- Consensus Protocols by Binance Academy
Educational content on various consensus algorithms.
- Mastering Bitcoin
A comprehensive resource on Bitcoin, including its PoW consensus mechanism.
General Resources
- Consensus Algorithms Explained
An overview of the different consensus mechanisms used in blockchain networks.
- Consensus Explained
An introduction to various consensus mechanisms used in cryptocurrencies.
Directed Acyclic Graph (DAG) Consensus
- DAG Consensus Explained
An overview of DAG-based consensus algorithms.
- Hedera Hashgraph
Uses a DAG consensus mechanism called Hashgraph for fast and secure transactions.
- IOTA (MIOTA)
Uses a DAG-based consensus model called the Tangle.
- Nano (NANO)
Uses a block-lattice structure with DAG consensus for instant transactions.
Hybrid Consensus Mechanisms
- Decred (DCR)
Uses a hybrid consensus mechanism combining PoW and PoS.
- Harmony (ONE)
Uses a hybrid PoS and BFT consensus model for scalability.
- Zenon (ZNN)
Combines PoW and PoS in a hybrid consensus approach.
Delegated Proof of Stake (DPoS)
- Delegated Proof of Stake Explained
A guide to understanding how DPoS works.
- EOSIO (EOS)
A blockchain using DPoS for faster and more efficient consensus.
- Lisk (LSK)
Uses a DPoS consensus model for security and scalability.
- Steem (STEEM)
A blockchain using DPoS for its social media and content creation platform.
- Tron (TRX)
A blockchain that implements DPoS to handle high transaction throughput.
Showing a sample of 43 resources. View the full list on GitHub →