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

Related Keywords
byzantine-fault-tolerance 55 consensus 16 blockchain 15 distributed-systems 14 bft 7 pbft 6 java 6 abft 5 golang 5 distributed-computing 5 blockchain-network 4 state-machine-replication 4 cryptography 3 fantom 3 ethereum 3 rust 3 byzantine 3 byzantine-regular-register 2 byzantine-atomic-register 2 assymetric-key-cryptography 2 txflow 2 distributed-ledger-technology 2 rest-api 2 optimization 2 cryptocurrency 2 grpc 2 fault-tolerance 2 tendermint 2 blockchain-technology 2 federated 2 federated-learning 2 robust-optimization 2 bitcoin 2 distributed-ledger 2 bft-protocols 2 simulation 2 academic 2 bft-smart 2 state-machine 2 libsm 2 leader-election 2 academic-library 2 dynamic-discovery 2 crypto 2 symmetric-key-cryptography 2 lachesis 2 evm 2 shared-memory 2 reliable-broadcast 2 keystore 2 double-echo-broadcast 2 byzantine-reliable-broadcast 2 privacy-protection 1 python 1 web-gui 1 fault-detection 1 virtual-machine 1 formal-specification 1 intrusion-tolerance 1 transactions 1 power-grid 1 scada 1 dlt 1 smart-contracts 1 replicated-state-machine 1 ledger 1 bqs 1 byzantine-consensus 1 git 1 gnostr 1 nodejs 1 nodejs-server 1 stellar 1 nostr 1 rust-server 1 concurrent-programming 1 api 1 scp 1 beautiful 1 quarkus 1 coverage-status 1 docker 1 java-node 1 quantum-computing 1 asynchronous 1 permissionless 1 flp 1 bachelor-thesis 1 paxos 1 proof-of-stake 1 proof-of-work 1 raft 1 marketplace 1 adversarial-attacks 1 client-server 1 reliability 1 cosmos 1 machine-learning 1 sgd 1 decentralized-applications 1