GitHub repository: lailune/blockchain-consensus
Description: This is my attempt to list all possible blockchain consensus out there, i welcome pull request of the blockchain community! lets make it the main reference for blockchain consensus