cbc-casper
Consensus protocol library
A Python implementation of a class of 'correct-by-construction' consensus protocols.
229 stars
44 watching
44 forks
Language: Python
last commit: over 5 years ago
Linked from 1 awesome list
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 |