Repository navigation
concensus
- Website
- Wikipedia
Prototype implementation of SwiftPaxos (NSDI 2024)
Decentralized distributed system built using blockchain technology to provide a marketplace for users to trade their processing power in reward for ethereum
A rust implementation of raft election process
An implementation of Raft in Python for learning purposes
A drop-in library for Federated Byzantine Agreement (Stellar Concensus Protocol).
Consensus deduplication proxy supporting x402 payments.
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.
Total order broadcast algorithm implemented in Go
Golang implementation of the Raft consensus protocol
Peer-to-Peer - Distributed Consensus System
Barebone Zookeeper service in Rust
This project simulates the spread of information across a network of agents using agent-based modeling. Each agent maintains a grid representing their perception of information, which is updated based on interactions with neighbors.
Simple implementation of the Raft Consensus Algorithm in Go.
Created a Blockchain using Python to allow baby product management while ensuring secure data transmission. Implemented replication with consensus and designed the back-end of Merkle tree to attain an efficient manner. Coded the data storing technique in a way like without database one can record the chain by keeping at least one node always on.
Created a peer for a blockchain for my final assignment of distributed assignment. The whole class had to add to the same blockchain and a concensus algorithm had to be run to find the most agreeable and recent chain(longest and valid). The concensus algorithm was the main portion of this code.