cbc-casper

Consensus protocol library

A Python implementation of a class of 'correct-by-construction' consensus protocols.

GitHub

229 stars
44 watching
44 forks
Language: Python
last commit: over 5 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ethereum/casper A Casper-based Ethereum 2.0 implementation of the Byzantine Fault Tolerant (BFT) consensus algorithm for secure and decentralized network operations 688
verse-lab/toychain A minimalistic blockchain-based consensus protocol implemented in Coq 111
rodentrabies/bp A Common Lisp implementation of the Bitcoin Protocol components 37
willemt/raft A C implementation of the Raft consensus protocol used to synchronize distributed systems and ensure consistency in data storage 1,132
dylanmckay/protocol A crate providing a protocol for sending and receiving structured data over various networks 187
ethereum/ethereumj A Java implementation of the Ethereum protocol's core concepts and features 2,185
geysermc/mcprotocollib Enables communication between Minecraft clients and servers using a standardized protocol 731
haskell-cryptography/cacophony A Haskell library implementing cryptographic protocols for secure communication. 96
ethereum/tests Common tests for various Ethereum clients and implementations to verify their correctness 560
encryptogroup/psi An implementation of Private Set Intersection protocols for secure data sharing 178
evbots/dex-protocols A collection of decentralized exchange protocols 147
ethereum/research A collection of research-related code written by Vitalik Buterin and others. 1,802
nervosnetwork/rfcs Community-driven repository of proposals and standards for Nervos Network's protocol development 268
pyca/pynacl A Python interface to cryptographic primitives and protocols 1,077
cronokirby/haze A Haskell implementation of the Bittorrent protocol for learning and development purposes. 107