#consensus-algorithm

  1. w3f-bls

    Aggregate BLS-like signatures

    v0.1.9 198K #bls-signatures #bls12-381 #consensus-algorithm #schnorr-signature #aggregation #distinct #slow #proof-of-possession #chaum-pedersen #choose
  2. raft

    language implementation of Raft algorithm

    v0.7.0 14K #consensus-algorithm #distributed-systems #ha
  3. raftbare

    Minimal but feature-complete, I/O-free implementation of Raft distributed consensus algorithm

    v0.2.2 #consensus-algorithm #distributed-consensus-algorithm #raft #feature-complete #raft-consensus
  4. noraft

    Minimal, feature-complete Raft for Rust - no I/O, no dependencies

    v0.3.0 #raft #feature-complete #action #config #cluster #consensus-algorithm
  5. jopemachine-raft

    language implementation of Raft algorithm

    v0.7.14 800 #consensus-algorithm #distributed-systems #raft #ha
  6. sn_consensus

    Safe Network Membership: Enables nodes to dynamically join and leave a section

    v3.5.2 3.5K #safe-network #consensus-algorithm #vote #section #membership #decided #elders
  7. informalsystems-malachitebft-metrics

    Metrics for the Malachite BFT consensus engine

    v0.5.0 400 #consensus-engine #malachite #byzantine-fault-tolerance #metrics #flexible #consensus-algorithm
  8. informalsystems-malachitebft-engine

    Malachite BFT consensus engine

    v0.5.0 750 #consensus-engine #malachite #bft #flexible #own #consensus-algorithm
  9. praborrow-lease

    Lease consensus logic (Raft/Paxos). Manages distributed agreement on Sovereign lease validity.

    v1.2.2 #raft #grpc #raft-consensus #prometheus #consensus-algorithm #udp #validity #distributed-lock #paxos #observability
  10. paxakos

    Paxos consensus algorithm

    v0.13.0 #consensus-algorithm #paxos #consensus
  11. sparc

    binding

    v0.1.2 #bindings #k-mer #query #read #consensus #consensus-algorithm #fasta #backbone
  12. raft-lite

    understandable implementation of Raft consensus algorithm

    v0.2.7 160 #raft-consensus #consensus-algorithm #raft #consensus
  13. fleetfs_raft

    language implementation of Raft algorithm

    v0.6.0 #consensus-algorithm #distributed-systems #raft #ha
  14. sc-consensus-aura

    Aura consensus algorithm for substrate

    v0.55.0 15K #aura #consensus-algorithm #author #substrate #blockchain #authorities #far
  15. sn_membership

    Safe Network Membership: Enables nodes to dynamically join and leave a section

    v1.15.0 #vote #safe-network #section #node #membership #elders #consensus-algorithm
  16. sc-consensus-slots

    Generic slots-based utilities for consensus

    v0.54.0 15K #consensus-algorithm #slot #generic #events #interval #polkadot #time-intervals #blockchain #slots-based #utilities-for-consensus
  17. gandolf-kvs

    A key value stroe used in gandolf consensus system

    v1.0.0 #consensus-algorithm #key-value-store #raft #raft-consensus #kvs #gandolf #database
  18. sc-consensus-babe

    BABE consensus algorithm for substrate

    v0.55.0 8.6K #blockchain #consensus-algorithm #vrf #babe #authorities #polkadot #producing #probability #announced #security
  19. cumulus-client-consensus-aura

    AURA consensus algorithm for parachains

    v0.28.0 3.9K #consensus-algorithm #parachain #aura #substrate #blockchain #polkadot
  20. informalsystems-malachitebft-core-consensus

    Core consensus algorithm for the Malachite BFT consensus engine

    v0.5.0 750 #consensus-algorithm #consensus-engine #effect #consensus-message #resume #bft #malachite #malachitebft
  21. simple-raft

    A minimal implementation of the Raft consensus algorithm

    v0.2.0 #raft #consensus-algorithm #no-std
  22. sc-consensus-pow

    PoW consensus algorithm for substrate

    v0.54.0 2.5K #consensus-algorithm #pow #worker #substrate #blockchain #auxiliary #storage-engine
  23. Try searching with DuckDuckGo.

  24. raftmodel

    A logic model for the raft consensus algorithm

    v0.1.3 #consensus-algorithm #raft #raft-consensus #logic #model #logic-algorithm #replicate
  25. informalsystems-malachitebft-core-driver

    Driver for the state machine of Malachite BFT consensus engine

    v0.5.0 1.8K #consensus-engine #malachite #driver #bft #flexible #consensus-algorithm
  26. d-engine-core

    Pure Raft consensus algorithm - for building custom Raft-based systems

    v0.2.2 #consensus-algorithm #raft #raft-consensus #consensus
  27. informalsystems-malachitebft-core-state-machine

    Core state-machine for the Malachite BFT consensus engine

    v0.6.0-pre 900 #consensus-engine #malachite #consensus-algorithm #bft #tendermint #blockchain
  28. pezcumulus-client-consensus-aura

    AURA consensus algorithm for teyrchains

    v0.7.0 #blockchain #consensus-algorithm #aura #teyrchains #kurdish #nation
  29. informalsystems-malachitebft-peer

    Peer definition for the Malachite BFT consensus engine

    v0.6.0-pre 900 #malachite #consensus-engine #consensus-algorithm #bft #peer #blockchain
  30. hubby

    lock service

    v0.1.3 #consensus-algorithm #distributed-systems #locking #distributed-lock #distributed-consensus #grpc #edit-distance #low-latency
  31. sc-consensus-babe-rpc

    RPC extensions for the BABE consensus algorithm

    v0.55.0 4.0K #babe #rpc #consensus-algorithm #blockchain #extension
  32. hiero-sdk

    The SDK for interacting with Hedera Hashgraph

    v0.43.0 #transaction-fee #sign-transaction #hiero #account #fees #consensus-algorithm #hedera #hashgraph #distributed #testnet
  33. minbft

    Efficient Byzantine Fault-Tolerance in the partially synchronous timing model

    v1.0.3 420 #byzantine-fault-tolerance #consensus-algorithm #partially #model #synchronous
  34. contracts-node

    Substrate node configured for smart contracts via pallet-contracts and pallet-revive

    v0.42.0 440 #smart-contracts #substrate #blockchain #node-template #configured-for-smart-contracts #command-line-arguments #pallet-revive #consensus-algorithm
  35. cumulus-client-consensus-relay-chain

    The relay-chain provided consensus algorithm

    v0.28.0 2.5K #consensus-algorithm #relay-chain #blockchain
  36. informalsystems-malachitebft-wal

    Write-Ahead Log for for the Malachite BFT consensus engine

    v0.6.0-pre 280 #consensus-engine #malachite #write-ahead-log #bft #blockchain #consensus-algorithm
  37. informalsystems-malachitebft-core-votekeeper

    Voting system for the Malachite BFT consensus engine

    v0.5.0 850 #malachite #consensus-engine #byzantine-fault-tolerance #system #voting-system #consensus-algorithm
  38. pathfinder-consensus

    Pathfinder Consensus

    v0.22.0-beta.1 #validation #path-finder #consensus-engine #byzantine-fault-tolerance #consensus-algorithm #tendermint #malachite #stark-net #proposer #fault-tolerant
  39. informalsystems-malachitebft-network

    Networking layer for the Malachite BFT consensus engine

    v0.5.0 280 #malachite #consensus-engine #consensus-algorithm #byzantine-fault-tolerance #layer
  40. monotime

    A strictly monotonic timestamp handling library, ensures that timestamp.next() > timestamp

    v0.1.0 #event-sourcing #distributed-systems #event-store #timestamp #strict #leaderless #consensus-algorithm
  41. hiero-sdk-proto

    Protobufs for the Hedera™ Hashgraph SDK

    v0.20.0 210 #protobuf #hiero #sdk #hashgraph #query-api #dapp #env-file #consensus-algorithm
  42. informalsystems-malachitebft-sync

    Synchronization protocol for the Malachite BFT consensus engine

    v0.5.0 500 #malachite #consensus-engine #byzantine-fault-tolerance #consensus-algorithm #sync
  43. informalsystems-malachitebft-codec

    Codec abstraction for the Malachite BFT consensus engine

    v0.6.0-pre 280 #consensus-engine #malachite #codec #bft #blockchain #consensus-algorithm
  44. gandalf-kvs

    A key value stroe used in gandalf consensus system

    v1.0.0 #consensus-algorithm #raft #key-value-store #gandalf #kvs #raft-consensus #database
  45. informalsystems-malachitebft-app-channel

    High-level interface for building channel-based applications on top of the Malachite BFT consensus engine

    v0.5.0 550 #consensus-engine #malachite #consensus-algorithm #building #bft
  46. paxos-rust

    A lightweight implementation of the Paxos Consensus Algorithm

    v0.2.0 #consensus-algorithm #consensus
  47. informalsystems-malachitebft-config

    Configuration for the Malachite BFT consensus engine

    v0.5.0 280 #malachite #consensus-engine #byzantine-fault-tolerance #consensus-algorithm #flexible
  48. gandalf-consensus

    An implemention of raft to bring any database with consensus

    v1.0.0 #raft #consensus-algorithm #raft-consensus #implemention #database #key-value-store #gandalf #kvs
  49. pezcumulus-client-consensus-relay-chain

    The relay-chain provided consensus algorithm

    v0.7.0 #blockchain #consensus-algorithm #relay-chain #kurdish #nation
  50. pezsc-consensus-slots

    Generic slots-based utilities for consensus

    v0.33.0 #slot #consensus #generic #interval #time #utilities-for-consensus #slots-based #consensus-algorithm #blockchain
  51. pezsc-client-db

    Client backend that uses RocksDB database as storage

    v0.35.0 #blockchain #database-storage #client #rocks-db #consensus-algorithm
  52. pezsc-consensus-babe

    BABE consensus algorithm for bizinikiwi

    v0.34.0 #blockchain #consensus-algorithm #vrf #babe #authorities #probability #bizinikiwi #announced #security
  53. contracts-parachain-runtime

    Parachain Runtime configured for smart contracts via pallet-contracts and pallet-revive

    v0.42.0 380 #smart-contracts #blockchain #configured-for-smart-contracts #contracts-node #execute #pallet-revive #aura #authored #consensus-algorithm #parachain
  54. informalsystems-malachitebft-proto

    Protobuf abstraction for the Malachite BFT consensus engine

    v0.6.0-pre #consensus-engine #malachite #bft #protobuf #flexible #blockchain #consensus-algorithm
  55. tnt-bls

    Aggregate BLS-like signatures (a fork of w3f-bls crate for Tangle Network)

    v0.1.8 900 #bls-signatures #bls12-381 #consensus-algorithm #schnorr-signature #aggregation #distinct #slow #proof-of-possession #chaum-pedersen #choose
  56. gandolf-consensus

    An implemention of raft to bring any database with consensus

    v1.0.0 #raft #consensus-algorithm #raft-consensus #implemention #database #key-value-store #kvs #gandolf
  57. synevi_persistence

    A leaderless, consensus library based on Apache Cassandra's Accord algorithm

    v0.1.0 #event-sourcing #consensus-algorithm #event-store #distributed-systems #leaderless #synevi #cassandra #cassandra-accord-algorithm
  58. sawtooth

    Hyperledger Sawtooth is an enterprise blockchain platform for building distributed ledger applications and networks

    v0.8.0 #blockchain #hyperledger #blockchain-ledger #blockchain-platform #building #distributed-ledger #consensus-algorithm #shared-state #blockchain-distributed
  59. augrim

    consensus algorithms implemented in Rust

    v0.1.2 #consensus-algorithm #events #list #refer #input-event
  60. recall_ipld

    Recall network ipld hamt and amt implementations

    v0.1.2 #ipc #ipld #hamt #amt #networking #blockchain #fvm #ethereum #consensus-algorithm #subnet
  61. recall_actor_sdk

    Recall network fil actor sdk

    v0.1.2 #ipc #ethereum #fil #contract #ipld #blockchain #consensus-algorithm #subnet
  62. pezsc-consensus-aura

    Aura consensus algorithm for bizinikiwi

    v0.34.0 #aura #consensus-algorithm #block-slot #author #authorities #bizinikiwi #far #blockchain
  63. synevi_network

    A leaderless, consensus library based on Apache Cassandra's Accord algorithm

    v0.1.0 #consensus-algorithm #event-sourcing #event-store #distributed-systems #cassandra #leaderless #cassandra-accord-algorithm #synevi #store-distributed #distributed-consensus