This paper presents the first systematization of knowledge within these major blockchain protocols, understanding the common challenges and solutions...
The Skinny Distributed Lock Service
a blockchain network simulator aimed at researching consensus algorithms for performance and security
Boki: Stateful Serverless Computing with Shared Logs [SOSP '21]
Consensus is a high-performance, provably secure, EVM-compatible protocol that achieves single-block finality. It powers the SKL Gas-Free Network. Bui...
Paxos implementation in Rust
Overlord consensus protocol.
TuringCell: Run Linux over Paxos/Raft
Algorand Specifications
The ultimate BFT blockchain engine for decentralized organizations with powerful trustless interoperability.
Caribou: Distributed Smart Storage built with FPGAs
Coolbeans is a distributed work queue that implements the beanstalkd protocol.
Main repository for POADAO consensus. Includes contracts for Initial Ceremony, Governance, Management of Validators
Implementation of a Consensus Layer for the Ouroboros family of protocols
A control center for world computer operators.
A pluggable implementation of the Egalitarian Paxos Consensus Protocol
Programming Assignments and Quizzes from all courses within the Blockchain Specialization offered by The University at Buffalo and The State Universi...
ColoredCoins desktop wallet application for digital currency issuance and management.
ZK coprocessor for verifying Beacon chain headers via Altair lightclient protocol
Rust implementation of Aleph consensus protocol
An experimental multi-tenant distributed system platform
Source code for the ICDCS 2022 paper "Dissecting the Performance of Chained-BFT"
Performant Byzantine Fault Tolerant State Machine Replication (BFT SMR) in Rust.
Chainspace is a distributed ledger platform for high-integrity and transparent processing of transactions within a decentralized system.
Scalable long read self-correction and assembly polishing with multiple sequence alignment
code example for article: "proof of history explained" published on medium
Towards Learning Structure via Consensus for Face Segmentation and Parsing (CVPR 2020)
Fast proof-of-authority blockchain based on go-ethereum and tendermint
A lightweight, embeddable distributed coordination engine for Rust — strong-consistency KV, watch streams, and leader election, running inside your pr...
An efficient and stable Rust library of BFT protocol for distributed system.
A simple database based on raft and rocksdb
🌳 Spawn multi-level trees of customized, scalable, EVM-compatible networks with IPC. L2++ powered by FVM, Wasm, libp2p, IPFS/IPLD, and CometBFT.
This repository contains the Matlab source codes (to use in Robotarium platform) of various rendezvous controllers for consensus control in a multi-ag...
Raft Lite is a very simple and verified implementation of the Raft consensus algorithm.
Celestia Specifications
Reliable distributed agreement service for the cloud
MIT6.824实现分布式一致性算法——Raft&Paxos
Rabia: Simplifying State-Machine Replication Through Randomization (SOSP 2021)
Ococo: the first online variant and consensus caller. Call genomic consensus directly from an unsorted SAM/BAM stream.
Qubic Core - The official Qubic node implementation
Source code of our paper "Multi-Agent Consensus Seeking via Large Language Models".
Library for writing Factom clients in go
ViewStamped Replication implementation in Go
A beginner-friendly Raft framework built on openraft: implement two traits, get a fault-tolerant replicated cluster.
A replicated state machine built atop S3.
🪵 From scratch implementation of Raft consensus algorithm in Go
Official consensus client of the Polygon blockchain.
A collaborative democratic platform built atop GitHub, designed for open policymaking and manifesto writing.
Kotlin implementation of Raft consensus algorithm