bft-protocols

There are 23 repositories under bft-protocols topic.

  • PlatONnetwork/PlatON-Go

    Golang implementation of the PlatON protocol

    Language:Go44951667145
  • poanetwork/hbbft

    An implementation of the paper "Honey Badger of BFT Protocols" in Rust. This is a modular library of consensus.

    Language:Rust3592514696
  • OpenFuturePlatform/open-chain

    Open source blockchain project designed for developer needs from the start. OPEN chain is a convenient and flexible technology for developing blockchain solutions and decentralized applications.

    Language:Kotlin6512616
  • gitferry/bamboo-stratus

    Source code for the ICDE 2023 paper "Scaling Blockchain Consensus via a Robust Shared Mempool"

    Language:Go26215
  • Delphi-BFT/tool

    Delphi-BFT automates large-scale simulations of unmodified BFT protocol implementations through the Phantom simulator given a simple experimental description. For the first time, experiments with existing BFT protocol implementations can be effortless setup, configured and fed into a simulation engine

    Language:JavaScript113354
  • bancaditalia/itcoin-fbft

    Certified Byzantine Fault Tolerance with Schnorr signature aggregation

    Language:C++6500
  • sriharikapu/cryptoalgorthims

    This repo comprises of implementation of various proof types using crypto algorithms. Proof of work is a protocol that has the main goal of deterring cyber-attacks such as a distributed denial-of-service attack (DDoS) which has the purpose of exhausting the resources of a computer system by sending multiple fake requests. Proof of stake will make the consensus mechanism completely virtual.

    Language:Go6301
  • pmuens/anova

    A distributed ledger with a focus on privacy, safety and scalability

    Language:Rust5302
  • caict-4iot-dev/Xbft

    Xbft共识模块,基于hotstuff流水线共识算法实现,是一种优化后的三阶段BFT算法,当拜占庭节点数小于共识节点数的1/3时,可以保证系统的安全、高效运行、并提供状态的最终性保证。

    Language:C++4201
  • rodoufu/dBFTmodel

    Delegated Byzantine Fault Tolerance Model in Julia

    Language:Julia4200
  • zellular-xyz/zsequencer

    PoC implementation of the Zellular sequencing protocol

    Language:Python31190
  • denpalrius/bft-federated-learning

    Federated Learning with Byzantine Fault Tolerance

    Language:Jupyter Notebook20
  • fky2015/Jasmine

    Boost Your BFT Protocol Without Compromising on Other Properties.

    Language:Rust2212
  • hnfgns/avalanche-react

    avalanche react

    Language:JavaScript2200
  • ECS-251-W2020/final-project-triple-l-group

    A new decentralized blockchain system with a lower storage burden and higher security.

    Language:Python1401
  • martinobettucci/learn_bft_blockchain

    Learn how really it works the Byzantine Fault Tolerance algorithm and problem via this fun simulation in python

    Language:Python1100
  • SoujanyaPonnapalli/Consensus-BFT

    Rehashing traditional consensus and BFT protocols

  • stanrunge/distributor

    An educational distributed system with BFT protocols built in C from scratch

    Language:C10
  • danielegiulianini/qu-bft

    A reusable, generic, async, gRPC-interoperable BFT protocol library for scala developers

    Language:Scala0100
  • vbhattaccmu/naive-gossip

    Solving the Byzantine General's problem using Gossipsub

    Language:Go0100
  • siddhantprateek/Hyperledger-BiniBFT

    Opensource projects on Hyperledger

    Language:Go101
  • zenodeapp/monitor-node

    Script to monitor Tendermint-based nodes and optionally send out alerts using healthchecks.

    Language:Shell