Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: byzantine-fault-tolerance
Fantom-foundation/go-opera
Opera blockchain protocol secured by the Lachesis consensus algorithm
Language: Go - Size: 40.6 MB - Last synced: 1 day ago - Pushed: 4 months ago - Stars: 257 - Forks: 262
hyperledger-labs/SmartBFT
Implementation of the SmartBFT consensus library (https://arxiv.org/abs/2107.06922)
Language: Go - Size: 5.86 MB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 89 - Forks: 24
walkerdustin/distributed-systems-game
Projekt for the Distributed Systems course DBE14
Language: Python - Size: 2.35 MB - Last synced: 10 days ago - Pushed: over 2 years ago - Stars: 8 - Forks: 0
MystenLabs/mysticeti
Mysticeti: Low-Latency DAG Consensus with Fast Commit Path
Language: Rust - Size: 1.06 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 22 - Forks: 12
rupc/awesome-bft
Awesome Byzantine Fault Tolerance (BFT)
Size: 43 KB - Last synced: 17 days ago - Pushed: about 2 years ago - Stars: 59 - Forks: 14
nextgraph-org/nextgraph-rs
Rust implementation of NextGraph, a Decentralized and local-first web 3.0 ecosystem
Language: Rust - Size: 4.24 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 10 - Forks: 0
bartossh/Computantis
The Computantis is a backbone service for creating secure, reliable and performant solutions for transaction exchange and Byzantine fault-tolerant systems.
Language: Go - Size: 14.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
jasonkresch/protect
A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security
Language: Java - Size: 1.9 MB - Last synced: 10 days ago - Pushed: over 1 year ago - Stars: 94 - Forks: 23
lishenghui/blades
Blades: A Unified Benchmark Suite for Byzantine Attacks and Defenses in Federated Learning
Language: Python - Size: 9.78 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 114 - Forks: 20
Fantom-foundation/lachesis-base
Lachesis aBFT consensus algorithm library
Language: Go - Size: 38.7 MB - Last synced: 2 days ago - Pushed: 5 months ago - Stars: 19 - Forks: 41
DuBento/SEC2122
Highly Dependable Systems 2021-2022 project
Language: Java - Size: 595 KB - Last synced: about 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0
scalar-labs/scalardl
Scalable and practical Byzantine fault detection middleware for transactional database systems
Size: 5.66 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 101 - Forks: 1
baonguyen96/Byzantine
CS 6378 Project 2
Language: Java - Size: 344 KB - Last synced: 3 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
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: JavaScript - Size: 9.4 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 9 - Forks: 1
hyajam/jabs
a blockchain network simulator aimed at researching consensus algorithms for performance and security
Language: Java - Size: 74.7 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 67 - Forks: 19
asonnino/hotstuff
Implementation of the HotStuff consensus protocol.
Language: Rust - Size: 7.37 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 98 - Forks: 38
Fantom-foundation/go-lachesis đĻ
aBFT consensus for permission-less networks
Language: Go - Size: 28.8 MB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 214 - Forks: 71
vmware-archive/concord đĻ
đ§ąâī¸ A scalable decentralized blockchain
Language: C++ - Size: 825 KB - Last synced: about 2 months ago - Pushed: almost 3 years ago - Stars: 71 - Forks: 18
philip-jordan/decentralized-byzantine-RL
Experiments code for AAMAS'24 paper on "Decentralized Federated Policy Gradient with Byzantine Fault-Tolerance and Provably Fast Convergence"
Language: Python - Size: 1.95 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
trudi-group/fbas_analyzer
Tools and library for analyzing FBASs like Stellar and MobileCoin
Language: Rust - Size: 688 KB - Last synced: 8 days ago - Pushed: 5 months ago - Stars: 11 - Forks: 4
gnostr-org/gnostr-command
gnostr: command template
Language: Rust - Size: 51.6 MB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
cifer-ai/cifer-ai-blockchain-network
CIFER.AI Blockchain Network
Size: 223 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
luckydonald/pbft
Implementation of the Practical Byzantine Fault Tolerant Algorithm (pbft)
Language: HTML - Size: 2.28 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 131 - Forks: 45
Isaac-DeFrain/bft-specs
TLA+ specifications for BFT algorithms
Language: TLA - Size: 17.6 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
lambdaclass/consensus-workbench
Proof of concept Rust implementations for various distributed systems protocols
Language: Rust - Size: 102 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
spire-resilient-systems/spire
Spire is an intrusion-tolerant SCADA system for the power grid.
Language: HTML - Size: 37.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 3
bancaditalia/itcoin-fbft
Certified Byzantine Fault Tolerance with Schnorr signature aggregation
Language: C++ - Size: 7.27 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 5 - Forks: 0
constandinos/self-stabilizing-binary-consensus
Implementation, validation and experimental evaluation of a self-stabilizing randomized Byzantine-tolerant binary consensus algorithm
Language: Go - Size: 13.8 MB - Last synced: 10 months ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
TechPay-io/go-photon
Photon blockchain protocol secured by the Sirius consensus algorithm
Language: Go - Size: 512 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 3
davebryson/bftdb
Tendermint + Sqlite3 = BFT Database Replication
Language: Go - Size: 10.7 KB - Last synced: 11 months ago - Pushed: about 6 years ago - Stars: 38 - Forks: 6
eggersn/YACA
YACA is yet another chat application, covering dynamic discovery, leader election, reliable (total/causal) ordered multicast, and Byzantine fault tolerance.
Language: Python - Size: 1.66 MB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
NeoResearch/libbft
A lightweight and multi-language library for byzantine fault tolerance
Language: C++ - Size: 1.54 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 19 - Forks: 3
pdc-quantum/byzantine-generals-in-qiskit
Quantum solutions to the Byzantine agreement
Language: Jupyter Notebook - Size: 1.63 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
pavponn/pastro
Proof-of-concept implementation of permissionless and asynchronous asset transfer.
Language: Kotlin - Size: 149 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 16 - Forks: 0
moonwonlee/blockchain
blockchain
Language: HTML - Size: 85.5 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0
yjlee22/byzantineFL
PyTorch implementation of Security-Preserving Federated Learning via Byzantine-Sensitive Triplet Distance
Language: Python - Size: 65.4 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0
rafael-c-alexandre/project-sec
Project for Highly Dependable Systems Course
Language: Java - Size: 4.22 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
andrecronje/go-txflow
aBFT txFlow consensus
Language: Go - Size: 489 KB - Last synced: over 1 year ago - Pushed: almost 5 years ago - Stars: 4 - Forks: 1
Nicolascrd/researchProjectConsensus
My end of studies research project on consensus algorithms
Language: TeX - Size: 6.41 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
ziadelassal/Byzantine-resilient-ML
Byzantine-resilient stochastic gradient descent for machine learning.
Language: Jupyter Notebook - Size: 456 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
shaharazulay/holdout-sgd
Byzantine Resilient Federated Learning
Language: Python - Size: 39.1 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 2
Fantom-foundation/go-txflow
aBFT txFlow consensus
Language: Go - Size: 915 KB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 5 - Forks: 2
Felix-Monteiro/Highly-Dependable-Location-Tracker
Highly Dependable Systems Project
Language: Java - Size: 1.12 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
DuarteSerranoR/bft-dti
A decentralized token infrastructure to support a Coin&NFT market.
Language: Java - Size: 965 KB - Last synced: about 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
timanema/brb-thesis
All work for my bachelor thesis for the CSE bachelor at TU Delft
Language: Go - Size: 38 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
NeoResearch/libsm
An academic library for byzantine fault tolerance, state machine and distributed system.
Language: C++ - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
C4H4/libsm
An academic library for byzantine fault tolerance, state machine and distributed system.
Language: C++ - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
shubhamv108/distributed-systems
Resources for learning distributed systems.
Language: Go - Size: 4.07 MB - Last synced: 5 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
Renovamen/Byzantine
Implement the Om(n, m) algorithm for solving the Byzantine generals problem | æå åēåŖ头æļæ¯įŽæŗį Python åŽį°
Language: Python - Size: 3.91 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 1
BFreitas16/Secure-Communication
Highly Dependable Location Tracker System
Language: Java - Size: 1.11 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
kunta-labs/aos-paper
Herein lies a technical proposal to free Africa from the financial and economic agreements coerced upon the continent over a century ago by utilizing decentralized collaboration through advanced technology. AfricaOS (AOS) aims to provide a philosophical, and fundamental framework for implementing a simple, distributed, collaborative computer
Language: TeX - Size: 1.45 MB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0
pedrorpmoleiro/voidchain
Implementation of a simple and high-performant distributed ledger technologies platform, VOIDChain, based on a popular Byzantine Fault-Tolerant state machine replication Java library BFT-SMaRt.
Language: Java - Size: 18.8 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 3 - Forks: 0
tcrain/cons
Experimental project for testing and scaling consensus and broadcast algorithms
Language: Go - Size: 3.03 MB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
pedrorpmoleiro/voidchain-api
A scalable and lightweight REST API service that clients or external services can use to communicate with the VOIDChain platform.
Language: Java - Size: 48.1 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0
yixuaz/ByzantineProblem
Byzantine Oral Protocol java Implementation
Language: Java - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 2