All Categories → Data Storage → consensus

Top 97 consensus open source projects

Awesome Blockchain Rust
Collect libraries and packages about blockchain/cryptography in Rust
Awesome Substrate
A curated list of awesome projects and resources related to the Substrate blockchain development framework.
Iroha
Iroha - A simple, enterprise-grade decentralized ledger
Xrpl Dev Portal
XRP Ledger developer portal with documentation and examples
Sofa Jraft
A production-grade java implementation of RAFT consensus algorithm.
Bismuth
[Migrated] The first Python blockchain protocol and platform
Awesome Decentralized Papers
Influential papers in decentralized systems (cryptocurrencies, contracts, consensus, etc.)
Truechain Consensus Core
TrueChain Consensus Protocol: Minerva
Fabric
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
Verdi Raft
An implementation of the Raft distributed consensus protocol, verified in Coq using the Verdi framework
Swim Js
JavaScript implementation of SWIM membership protocol
Tinychain
[WIP] A tiny blockchain supporting free transactions and state transition experimentally.
✭ 129
consensus
Private Tor Network
Run an isolated instance of a tor network in Docker containers
Vrf.js
A pure Javascript Implementation of Verifiable Random Functions
Zatt
Python implementation of the Raft algorithm for distributed consensus
Bifrost
Pure rust building block for distributed systems
X0
Xzero HTTP Application Server
Trepang
Trepang is an implementation of Raft Algorithm in Go
Yaraft
Yet Another RAFT implementation
Ouroboros Network
An implementation of the Ouroboros family of consensus algorithms, with its networking support
Etcd
Distributed reliable key-value store for the most critical data of a distributed system
Wpaxos
A production-grade java implementation of paxos consensus algorithm
Library
Collection of papers in the field of distributed systems, game theory, cryptography, cryptoeconomics, zero knowledge
Tikv
Distributed transactional key-value database, originally created to complement TiDB
Go Lachesis
aBFT consensus for permission-less networks
Paxosstore
PaxosStore has been deployed in WeChat production for more than two years, providing storage services for the core businesses of WeChat backend. Now PaxosStore is running on thousands of machines, and is able to afford billions of peak TPS.
Skinny
The Skinny Distributed Lock Service
Cita
A high performance blockchain kernel for enterprise users.
Scp zh
恒星共识协议中文翻译
Rqlite
The lightweight, distributed relational database built on SQLite
Chainspace Prototype
Chainspace is a distributed ledger platform for high-integrity and transparent processing of transactions within a decentralized system.
Consensus Yaraft
consensus-yaraft is a library for distributed, strong consistent, highly replicated log storage. It's based on yaraft, which is an implementation of the Raft protocol.
Groupthink
A collaborative democratic platform built atop GitHub, designed for open policymaking and manifesto writing.
Burrow
https://wiki.hyperledger.org/display/burrow
Abci Host
Clojure host/server for Tendermint's ABCI protocol.
Awesome Cryptoeconomics
An awesome curated list of Cryptoeconomic research and learning materials
Awesome Distributed Systems
A curated list to learn about distributed systems
Hraftd
A reference use of Hashicorp's Raft implementation
Async Raft
An implementation of the Raft distributed consensus protocol using the Tokio framework.
Elle
The Elle coroutine-based asynchronous C++ development framework.
Ratis
Open source Java implementation for Raft consensus protocol.
Nuraft
C++ implementation of Raft core logic as a replication library
Quorum
A permissioned implementation of Ethereum supporting data privacy
Go Spacemesh
Go Implementation of the Spacemesh protocol full node. 💾⏰💪
Harmony
The core protocol of harmony
Js
Gryadka is a minimalistic master-master replicated consistent key-value storage based on the CASPaxos protocol
Hbbft
An implementation of the paper "Honey Badger of BFT Protocols" in Rust. This is a modular library of consensus.
Floyd
A raft consensus implementation that is simply and understandable
raft-rocks
A simple database based on raft and rocksdb
FISCO-BCOS
FISCO BCOS是由微众牵头的金链盟主导研发、对外开源、安全可控的企业级金融区块链底层技术平台。 单链配置下,性能TPS可达万级。提供群组架构、并行计算、分布式存储、可插拔的共识机制、隐私保护算法、支持全链路国密算法等诸多特性。 经过多个机构、多个应用,长时间在生产环境中的实践检验,具备金融级的高性能、高可用性及高安全性。FISCO BCOS is a secure and reliable financial-grade open-source blockchain platform. The platform provides rich features including group architecture, cross-chain communication protoc…
raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
AlephBFT
Rust implementation of Aleph consensus protocol
1-60 of 97 consensus projects