Projects in Awesome Lists tagged with consensus-protocol
A curated list of projects in awesome lists tagged with consensus-protocol .
https://github.com/apache/ratis
Open source Java implementation for Raft consensus protocol.
consensus consensus-protocol java raft
Last synced: 14 May 2025
https://github.com/kaspanet/rusty-kaspa
Kaspa full-node reference implementation and related libraries in the Rust programming language
consensus-protocol cryptocurrency rust wasm
Last synced: 08 Feb 2026
https://github.com/ChrisWhealy/DistributedSystemNotes
Notes on Lindsey Kuper's lectures on Distributed Systems
consensus-protocol distributed-systems fault-tolerance lamport-clock paxos-protocol vector-clock
Last synced: 17 Apr 2025
https://github.com/tigerbeetle/viewstamped-replication-made-famous
A $20k consensus challenge based on TigerBeetle's implementation of the pioneering Viewstamped Replication protocol.
bug-bounty consensus-protocol distributed-systems viewstamped-replication
Last synced: 25 Oct 2025
https://github.com/cedricwalter/blockchain-consensus
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
bitcoin blockchain blockchain-technology consensus consensus-algorithm consensus-protocol dlt ethereum proof-of-authority proof-of-existence proof-of-stake proof-of-work smart-contracts
Last synced: 04 Apr 2025
https://github.com/xdagger/xdagj
XDAGJ is an implementation of XDAG in Java. https://xdag.io
asic-resistant blockchain consensus-protocol cryptocurrency dag distributed-ledger-technology java libp2p metaverse mining-pool mnemonic p2p-network randomx rocksdb-java rpc-api snapshot sponsorship wallets
Last synced: 04 Apr 2025
https://github.com/danrl/skinny
The Skinny Distributed Lock Service
consensus consensus-algorithm consensus-protocol distributed-lock site-reliability-engineering sre
Last synced: 20 Jan 2026
https://github.com/mystenlabs/mysticeti
Mysticeti: Low-Latency DAG Consensus with Fast Commit Path
blockchain byzantine-fault-tolerance consensus-protocol fastpath
Last synced: 26 Jun 2025
https://github.com/jmsadair/raft
An implementation of the Raft consensus protocol.
consensus-protocol distributed-computing distributed-systems go golang grpc hacktoberfest protobuf raft raft-consensus-algorithm
Last synced: 15 Jan 2026
https://github.com/calvinneo/nuft
Nuft is an C++17 implementation of the Raft consensus algorithm.
consensus-algorithm consensus-protocol raft raft-cpp
Last synced: 05 Oct 2025
https://github.com/crytic/whipstaff
A specification of the CBC Casper consensus protocols written in TLA+ and PlusCal (transpiled to TLA+)
Last synced: 28 Feb 2025
https://github.com/chia-network/chia-docs
Chia Docs - documentation on the Chia blockchain, protocol and client
blockchain consensus-protocol documentation proof-of-space-time
Last synced: 17 Jun 2025
https://github.com/ftrobbin/ironwood
A Correct-by-Construction Blockchain Protocol Implementation
blockchain consensus-protocol formal-verification
Last synced: 07 Jul 2025
https://github.com/wisepythagoras/dimoschain
A PoC cryptocurrency with a PoC blockchain and consensus protocol; whitepaper on the way.
bitcoin bitcoin-algorithm blockchain blockchain-network blockchain-platform blockchain-protocol blockchain-technology consensus-algorithm consensus-protocol crypto cryptocurrencies cryptocurrency
Last synced: 16 Apr 2025
https://github.com/lapin0t/ophiuchus
[WIP] Stellar Consensus Protocol implementation
consensus-protocol distributed-systems state-machine-replication
Last synced: 08 May 2025
https://github.com/michael-0acf4/null.fs
A blazingly simple, pragmatic, store agnostic, fully decentralized file system
backup backup-tool consensus consensus-protocol decentralized filesystem synchronization
Last synced: 11 Oct 2025
https://github.com/tuannh982/s2pc
simple Two Phase Commit protocol implementation in Java
consensus consensus-protocol distributed-systems java two-phase-commit
Last synced: 29 Mar 2025
https://github.com/zellular-xyz/zsequencer
PoC implementation of the Zellular sequencing protocol
bft-protocols consensus-protocol
Last synced: 03 Oct 2025
https://github.com/harsh-ps-2003/cunner
A pluggable blockchain consensus simulation framework written in Rust.
blockchain consensus-protocol libp2p web3
Last synced: 30 Oct 2025
https://github.com/atls0572212529/ratis--7882-
Open source Java implementation for Raft consensus protocol.
consensus consensus-protocol java raft
Last synced: 01 Jul 2025
https://github.com/cryptodbss/cryptodbss-validator
CryptoDbSS : Blockchain core, consensus, protocols and misc. MVP
blockchain blockchain-core-engine blockchain-validator consensus consensus-algorithm consensus-protocol
Last synced: 02 Jul 2025
https://github.com/jonas089/zk-vrf-consensus
zero knowledge consensus for pos chains
consensus-protocol portfolio randomness research-project vrf zero-knowledge
Last synced: 04 Apr 2025
https://github.com/apache/ratis-hadoop-projects
Open source Java implementation for Raft consensus protocol.
consensus consensus-protocol java raft
Last synced: 09 Apr 2025
https://github.com/amirhnajafiz/pbft
Implementing PBFT consensus protocol using Golang and MongoDB.
consensus-protocol distributed-systems go golang pbft transaction-management
Last synced: 17 Mar 2025
https://github.com/archisman-mridha/ethereum-rust-implementation
A full Ethereum node (representing the Execution Layer) implementation | For educational purposes only | Referring to reth by Paradigm.xyz
beacon-chain consensus-layer consensus-protocol ethereum ethereum-protocol evm execution-layer merkle-patricia-trie rust validators
Last synced: 21 Mar 2025
https://github.com/xdarksome/scp
Stellar Consensus Protocol
consensus-protocol go golang scp stellar
Last synced: 24 Dec 2025
https://github.com/bravonatalie/cometbft-kvstore
A hands-on exploration of CometBFT, a Byzantine Fault Tolerant consensus engine for state-machine replication.
bft consensus-protocol distributed-systems
Last synced: 04 Sep 2025
https://github.com/teo-sl/consensusidp
This repository contains the implementation of the Consensus protocol with Initially Dead Process (IDP) proposed by Michael J. Fischer, Nancy A. Lynch and Michael S. Paterson in the famous paper "Impossibility of Distributed Consensus with One Faulty Process".
consensus consensus-protocol distributed-systems fault-tolerance java thread
Last synced: 30 Oct 2025