⚡️Curated list of resources for the development and applications of blockchain.
-
Updated
Mar 22, 2024 - Go
⚡️Curated list of resources for the development and applications of blockchain.
The core protocol of harmony
TrueChain Consensus Protocol: Minerva
DoraNetwork BlockChain Core Project(Dora Network)
the golang code of simple pbft consensus implementation
Photon blockchain protocol secured by the Sirius consensus algorithm
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 mak…
PBFT (Practical Byzantine fault tolerance) implementation focused on composability
A byzantine fault-tolerant distributed system with three clusters, each containing four servers. The system uses linear PBFT as the consensus protocol within each cluster to achieve consistency, and employs a two-phase commit protocol for managing cross-shard transactions.
A distributed system that uses PBFT to handle concurrent transactions while managing Byzantine failures. It includes an end-to-end implementation of linear PBFT with support for view changes and a checkpointing mechanism. The system supports 3f+1 servers, capable of handling up to f Byzantine servers, with a default f = 2
Implementing PBFT consensus protocol using Golang and MongoDB.
A permissioned implementation of Ethereum supporting data privacy
Securing 2PC using PBFT consensus protocol (permissioned blockchain).
Add a description, image, and links to the pbft topic page so that developers can more easily learn about it.
To associate your repository with the pbft topic, visit your repo's landing page and select "manage topics."