Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: pbft

Taraxa-project/taraxa-node

Taraxa blockchain full node implementation

Language: C++ - Size: 901 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 37 - Forks: 18

yjjnls/awesome-blockchain

⚡️Curated list of resources for the development and applications of blockchain.

Language: Go - Size: 1.93 MB - Last synced: 13 days ago - Pushed: 2 months ago - Stars: 3,099 - Forks: 452

FISCO-BCOS/FISCO-BCOS

FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个产业数字化标杆应用,涵盖文化版权、司法服务、政府服务、物联网、金融、智慧社区、房地产建设、社区治理、乡村振兴等领域。FISCO BCOS (pronounced /ˈfɪskl bi:ˈkɒz/) is a stable, efficient, and secure permissioned blockchain platform that has been widely used in real-world industry applications.

Language: Shell - Size: 302 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2,288 - Forks: 695

hello2mao/go-ethereum Fork of ethereum/go-ethereum

Unofficial Geth supporting more consensus: POW,POA,DPOS,PBFT...

Language: Go - Size: 133 MB - Last synced: about 2 months ago - Pushed: about 4 years ago - Stars: 4 - Forks: 2

harmony-one/harmony

The core protocol of harmony

Language: Go - Size: 28.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1,464 - Forks: 286

UlordChain/ulord-sidechain-2

The Next Generation Ulord's Sidechain Based on PBFT

Language: Java - Size: 19.8 MB - Last synced: about 2 months ago - Pushed: almost 5 years ago - Stars: 7 - 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

diva-exchange/divachain

Blockchain Layer of the DIVA Universe. PBFT consensus. https://diva.exchange

Language: TypeScript - Size: 3.22 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 10 - Forks: 16

atul-khobragade/A-Blockchain-Communication-Resource-Optimization-Consensus-Method

This is a modified version of PBFT consensus algorithm [1]. PBFT was designed as a method to solve the Byzantine General's Problem [2] in a distributed system. This method is designed to optimize the resource usage and reduce network latency.

Language: Python - Size: 12.6 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 1

tn606024/simplePBFT

the golang code of simple pbft consensus implementation

Language: Go - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 10 - Forks: 5

truechain/truechain-consensus-core

TrueChain Consensus Protocol: Minerva

Language: Go - Size: 553 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 162 - Forks: 70

heacsing/nijika-consensus

A PBFT + PoS consensus engine with easy-to-use API

Language: Rust - Size: 48.8 KB - Last synced: 7 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

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: Go - Size: 11.7 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 1

corgi-kx/blockchain_consensus_algorithm

代码实现五种区块链共识算法 The code implements five blockchain consensus algorithms

Language: Go - Size: 5.16 MB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 327 - Forks: 167

Szymongib/pbft-rust

Toy implementation of Practical Byzantine Fault Tolerance Algorithm in Rust.

Language: Rust - Size: 87.9 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 1 - 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

varshney565/PBFT

PBFT (Practical Byzantine Fault Tolerance)

Language: Rust - Size: 12.7 KB - Last synced: about 2 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

rishnthan/practical-byzantine-fault-tolerance

Implementation of Practical Byzantine Fault Tolerance (PBFT) consensus algorithm in Python

Language: Python - Size: 63.5 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

myl7/pbft

PBFT (Practical Byzantine fault tolerance) implementation focused on composability

Language: Go - Size: 69.3 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

epexa/lino-tracker 📦

!!! THIS BLOCKCHAIN HAS SUSPENDED ITS ACTIVITIES !!!

Language: JavaScript - Size: 175 KB - Last synced: 10 months ago - Pushed: over 5 years ago - Stars: 0 - Forks: 1

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

didchain/pbft

simple practical byzantine fault-tolerant

Language: Go - Size: 2.62 MB - Last synced: 11 months ago - Pushed: over 3 years ago - Stars: 7 - Forks: 1

lakki0704/Blockchain---PBFT-algorithm-in-Python

1. Implementation of PBFT in python. 2.Clustering the miners on the basis of distance. 3.Using ML to optimise the number of clusters to get the minimum number of commits

Language: Python - Size: 8.79 KB - Last synced: 12 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

wupeaking/pbft_impl

基于pbft共识算法的贝壳区块链平台

Language: Go - Size: 7.46 MB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 34 - Forks: 10

soumyaxyz/Python-PBFT-Blockchain Fork of CyHsiung/Practical-Byzantine-Fault-Tolerance-PBFT-

A Python 3 implementation of a Blockchain with a PBFT conscientious mechanism.

Language: Python - Size: 48.8 KB - Last synced: 11 months ago - Pushed: about 4 years ago - Stars: 10 - Forks: 5

fky2015/substrate-MCA

Modified Substrate that using pBFT, Tendermint and Jasmine as a finality-gadget.

Language: Rust - Size: 122 MB - Last synced: about 2 months ago - Pushed: 7 months ago - Stars: 4 - Forks: 1

zhayujie/blockchain-simulator

Some simulations of blockchain consensus based on ns3. Currently implemented consensus protocols include Raft, Paxos and PBFT.

Language: C++ - Size: 45.9 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 21 - Forks: 7

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

revoltez/Blocksharp

Actor based, horizontally scalable Blockchain using Akka.net.

Language: C# - Size: 1.28 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 15 - Forks: 5

moonwonlee/blockchain

blockchain

Language: HTML - Size: 85.5 MB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0

fangvv/SPBFT

《一种面向区块链的优化PBFT共识算法》基础源代码

Language: Java - Size: 2.85 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 31 - Forks: 11

semuxproject/semux-core

Semux Core

Language: Java - Size: 13.4 MB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 77 - Forks: 36

revoltez/PBFTDemo

Simple PBFT workflow execution

Language: C# - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 4 - Forks: 0

diva-exchange/explorer

Blockchain Explorer of the DIVA.EXCHANGE storage layer

Language: TypeScript - Size: 3.03 MB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 7 - Forks: 6

kunta-labs/AfricaOS

A distributed, proposal-based, replicated state machine (RSM) written in pure Rust. AOS is a simple, blockchain protocol designed for customization.

Language: Rust - Size: 35.3 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 8 - Forks: 2

DoraNetwork/ultron

DoraNetwork BlockChain Core Project(Dora Network)

Language: Go - Size: 425 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 15 - Forks: 6

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: about 1 year ago - Pushed: about 4 years ago - Stars: 2 - Forks: 0

sithu/pybft Fork of gdanezis/pybft

Experiments with pBFT

Language: Python - Size: 27.3 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0

amis-erc20/quorum Fork of ConsenSys/quorum

A permissioned implementation of Ethereum supporting data privacy

Language: Go - Size: 71.8 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0