Topic

consensus

Repositories (1275)

jgroups-raft
jgroups-raft jgroups-extras Java

Implementation of the Raft consensus protocol in JGroups

285
heimdall
heimdall 0xPolygon Go

⚠️ Deprecated. Legacy Heimdall implementation for Polygon. See https://github.com/0xPolygon/heimdall-v2 for the active version.

272
Trepang
Trepang tianbingJ

Raft学习的一些资料

230
nanochain
nanochain adjoint-io Haskell

A minimal viable blockchain

227
go-lachesis
go-lachesis Fantom-foundation Go

aBFT consensus for permission-less networks

222
omnipaxos
omnipaxos haraldng Rust

OmniPaxos is a distributed log implemented as a Rust library.

222
hyperbridge
hyperbridge polytope-labs Rust

Hyperbridge scales verifiable interoperability

218
awesome-decentralized-papers
awesome-decentralized-papers xasos

Influential papers in decentralized systems (cryptocurrencies, contracts, consensus, etc.)

213
collective-intelligence
collective-intelligence ailinone TypeScript

Ailin¹ is an open-source collective intelligence engine where tens of thousands of AI models collaborate through dozens of coordination strategies, ap...

210
WPaxos
WPaxos wuba Java

A production-grade java implementation of paxos consensus algorithm

209
Awesome-Mind-Network
Awesome-Mind-Network mind-network

List of Codes by Mind Network

209
matrixcube
matrixcube matrixorigin Go

Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability

208
verdi-raft
verdi-raft uwplse Coq

An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework

200
asyncmachine-go
asyncmachine-go pancsta Go

state machine which runs code

191
bismuth
bismuth hclivess Python

The first Python blockchain protocol and platform

179
uplink
uplink adjoint-io Haskell

A database for secure multiparty workflows

179
narwhal
narwhal MystenLabs Rust

Narwhal & Tusk are a high throughput mempool & consensus, used in the Sui smart contract platform

177
gean
gean geanlabs Go

Lean consensus client for Ethereum node operators

177
bifrost
bifrost ShisoftResearch Rust

Pure rust building block for distributed systems

174
hotstuff
hotstuff asonnino Rust

Implementation of the HotStuff consensus protocol.

169
private-tor-network
private-tor-network antitree Shell

Run an isolated instance of a tor network in Docker containers

162
truechain-consensus-core
truechain-consensus-core truechain Go

TrueChain Consensus Protocol: Minerva

161
zatt
zatt simonacca Python

Python implementation of the Raft algorithm for distributed consensus

158
scp_zh
scp_zh StellarCN TeX

恒星共识协议中文翻译

158
taiga
taiga anoma Rust

A framework for generalized shielded state transitions

148
raft-rs
raft-rs spacewalkhq Rust

An understandable, fast and scalable Raft Consensus implementation

146
deliberation
deliberation antonbabenko JavaScript

Ask Codex, Gemini, Grok, and 400+ OpenRouter models (Qwen, Kimi, DeepSeek) for second opinions or arbiter-mediated consensus. One MCP server for Claud...

145
Nezha
Nezha New-Consensus-Concurrency-Control C++

Nezha: Deployable and High-Performance Consensus Using Synchronized Clocks

144
swim-js
swim-js mrhooray JavaScript

JavaScript implementation of SWIM membership protocol

140
raft
raft shaj13 Go

raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol

138
MIT-6.5840
MIT-6.5840 niebayes Go

My solution for MIT 6.5840 (aka. MIT 6.824). No failure within 30,000 tests.

138
blockchain-consensus
blockchain-consensus cedricwalter

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 refe...

136
yeast-GEM
yeast-GEM SysBioChalmers MATLAB

The consensus GEM for Saccharomyces cerevisiae

133
vsr-rs
vsr-rs penberg Rust

Viewstamped Replication (VSR) distributed consensus algorithm implemented in Rust.

133
library
library dr-orlovsky

Collection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge

130
ccs
ccs PacificBiosciences

CCS: Generate Highly Accurate Single-Molecule Consensus Reads (HiFi Reads)

127
gencore
gencore OpenGene C++

Generate duplex/single consensus reads to reduce sequencing noises and remove duplications

126
yaraft
yaraft neverchanje C++

Yet Another RAFT implementation

125
vrf.js
vrf.js pinqy520 JavaScript

A pure Javascript Implementation of Verifiable Random Functions

119
paxakos
paxakos benschulz Rust

Rust implementation of Paxos consensus algorithm

117
quorum-cli
quorum-cli Detrol Python

Multi-agent AI discussion CLI for structured debates between LLMs

116
gttc
gttc TTCECO Go

Official Go implementation of MARO, Maro builds an open infrastructure that seamlessly connects billions to the global economy market

114
toychain
toychain verse-lab Coq

A minimalistic blockchain consensus implemented and verified in Coq

113
x0
x0 christianparpart C++

Xzero HTTP Application Server

111
SmartBFT
SmartBFT hyperledger-labs Go

Implementation of the SmartBFT consensus library (https://arxiv.org/abs/2107.06922)

110
Motoro
Motoro blockchain-IoT JavaScript

Smart contracts for decentralized rentals of vehicles.

106
nothumanallowed
nothumanallowed adoslabsproject-gif JavaScript

Security-first platform for AI agents. 38 specialized agents, 15 AI-powered extensions, zero-knowledge multi-agent orchestration. SENTINEL WAF, Ed2551...

103
Tinychain
Tinychain Tinychain Go

[WIP] A tiny blockchain supporting free transactions and state transition experimentally.

102
minority
minority karalabe Go

Ethereum 2.0 node multiplexer between consensus and execution

99
GenomicConsensus
GenomicConsensus PacificBiosciences Python

PacBio® variant and consensus caller

98