Repository navigation
consensus-algorithms
- Website
- Wikipedia
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.
This repository store resources related to our project on model checking of consensus algorithms.
Rehashing traditional consensus and BFT protocols
Educational repository demonstrating blockchain consensus algorithms, including PoW, PoS, DPoS, PBFT, Raft, and Paxos, implemented in Go.
2020 degree project for MSc computer science at the University of Edinburgh
Comprehensive Python-based blockchain learning repository covering fundamental concepts including data structures, consensus algorithms, cryptography, smart contracts, and practical implementations with hands-on exercises and quizzes.
A Java implementation of the Raft Consensus Algorithm 🗳️
Code to accompany the "Introduction to consensus modeling in Python" tutorial.
This repository contains the coursework and projects for the Financial Technologies and Applications (T-714-FINT) course supplied in the Cybersecurity Master Degree at Reykjavik University.
Revolutionary blockchain architecture applying quantum principles to create truly semantic distributed systems. Open-source implementation uniting ancient wisdom with cutting-edge technology. Free framework for building next-generation blockchain solutions with quantum-enhanced security and meaning preservation.
A comprehensive benchmarking platform for CPT, ICD-10, and HCPCS coding questions. Identifies the most reliable models for healthcare applications. Evaluates multiple AI models on medical coding expertise through iterative consensus-building.
High-performance distributed job processing system with multiple consensus algorithms (Bully, Raft, Gossip), advanced load balancing, JWT auth, TLS encryption, and comprehensive monitoring via Prometheus/Grafana