Topic

consensus

Repositories (860)

Trepang
Trepang tianbingJ

Raft学习的一些资料

232
nanochain
nanochain adjoint-io Haskell

A minimal viable blockchain

227
go-lachesis
go-lachesis Fantom-foundation Go

aBFT consensus for permission-less networks

224
omnipaxos
omnipaxos haraldng Rust

OmniPaxos is a distributed log implemented as a Rust library.

221
awesome-decentralized-papers
awesome-decentralized-papers xasos

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

211
matrixcube
matrixcube matrixorigin Go

Fundamental Building Block for Elastic Storage With Strong Consistency and Reliability

211
WPaxos
WPaxos wuba Java

A production-grade java implementation of paxos consensus algorithm

207
Awesome-Mind-Network
Awesome-Mind-Network mind-network

List of Codes by Mind Network

207
hyperbridge
hyperbridge polytope-labs Rust

Hyperbridge scales verifiable interoperability

201
verdi-raft
verdi-raft uwplse Coq

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

196
Bismuth
Bismuth hclivess Tcl

[Migrated] The first Python blockchain protocol and platform

180
narwhal
narwhal MystenLabs Rust

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

180
uplink
uplink adjoint-io Haskell

A database for secure multiparty workflows

179
bifrost
bifrost ShisoftResearch Rust

Pure rust building block for distributed systems

171
asyncmachine-go
asyncmachine-go pancsta Go

state machine which runs code

171
private-tor-network
private-tor-network antitree Shell

Run an isolated instance of a tor network in Docker containers

163
hotstuff
hotstuff asonnino Rust

Implementation of the HotStuff consensus protocol.

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

159
scp_zh
scp_zh StellarCN TeX

恒星共识协议中文翻译

154
taiga
taiga anoma Rust

A framework for generalized shielded state transitions

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

Nezha: Deployable and High-Performance Consensus Using Synchronized Clocks

148
raft-rs
raft-rs spacewalkhq Rust

An understandable, fast and scalable Raft Consensus implementation

147
swim-js
swim-js mrhooray JavaScript

JavaScript implementation of SWIM membership protocol

141
dacha
dacha dennisss Rust

Monorepo for awesome tools/projects/libraries

139
raft
raft shaj13 Go

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

137
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
MIT-6.5840
MIT-6.5840 niebayes Go

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

136
library
library dr-orlovsky

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

130
gencore
gencore OpenGene C++

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

127
yaraft
yaraft neverchanje C++

Yet Another RAFT implementation

126
ccs
ccs PacificBiosciences

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

126
yeast-GEM
yeast-GEM SysBioChalmers MATLAB

The consensus GEM for Saccharomyces cerevisiae

120
vrf.js
vrf.js pinqy520 JavaScript

A pure Javascript Implementation of Verifiable Random Functions

119
gttc
gttc TTCECO Go

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

115
paxakos
paxakos benschulz Rust

Rust implementation of Paxos consensus algorithm

115
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)

107
Motoro
Motoro blockchain-IoT JavaScript

Smart contracts for decentralized rentals of vehicles.

105
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
MetaAnalysis-of-Alternative-Consensus-Protocols
MetaAnalysis-of-Alternative-Consensus-Protocols Mechanism-Labs TeX

This paper presents the first systematization of knowledge within these major blockchain protocols, understanding the common challenges and solutions...

96
skinny
skinny danrl Go

The Skinny Distributed Lock Service

96
jabs
jabs hyajam Java

a blockchain network simulator aimed at researching consensus algorithms for performance and security

92
quorum-cli
quorum-cli Detrol Python

Multi-agent AI discussion CLI for structured debates between LLMs

85
boki
boki ut-osa C++

Boki: Stateful Serverless Computing with Shared Logs [SOSP '21]

85
skale-consensus
skale-consensus skalenetwork C++

Consensus is a high-performance, provably secure, EVM-compatible protocol that achieves single-block finality. It powers the SKL Gas-Free Network. Bui...

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

81