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 7 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ethereum/casperA Casper-based Ethereum 2.0 implementation of the Byzantine Fault Tolerant (BFT) consensus algorithm for secure and decentralized network operations688
verse-lab/toychainA minimalistic blockchain-based consensus protocol implemented in Coq111
rodentrabies/bpA Common Lisp implementation of the Bitcoin Protocol components37
willemt/raftA C implementation of the Raft consensus protocol used to synchronize distributed systems and ensure consistency in data storage1,133
dylanmckay/protocolA crate providing a protocol for sending and receiving structured data over various networks188
ethereum/ethereumjA Java implementation of the Ethereum protocol's core concepts and features2,182
geysermc/mcprotocollibEnables communication between Minecraft clients and servers using a standardized protocol734
haskell-cryptography/cacophonyA Haskell library implementing cryptographic protocols for secure communication.96
ethereum/testsCommon tests for various Ethereum clients and implementations to verify their correctness567
encryptogroup/psiAn implementation of Private Set Intersection protocols for secure data sharing177
evbots/dex-protocolsA collection of decentralized exchange protocols147
ethereum/researchA collection of research-related code written by Vitalik Buterin and others.1,822
nervosnetwork/rfcsCommunity-driven repository of proposals and standards for Nervos Network's protocol development269
pyca/pynaclA Python interface to cryptographic primitives and protocols1,079
cronokirby/hazeA Haskell implementation of the Bittorrent protocol for learning and development purposes.107