A framework that provides an apple-to-apple comparison for state-of-the-art chained BFT SMR. HotStuff introduced chained framework into BFT SMR and classified into two categories, two-chain protocols (PBFT, Tendermint, Casper), three-chain protocols (HotStuff, LibraBFT), according to their commit rule. These protocols have different safety rules (voting, commit) and liveness rules and therefore, should have varying performance under different conditions, especially under performance-failure attacks. This gives us a chance to build a general framework to easily implement these protocols using the same primitives, only leaving safety rules and liveness rules for developers.
forked from gitferry/bamboo
-
Notifications
You must be signed in to change notification settings - Fork 0
License
MrAliFar/bamboo
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Go 97.7%
- Shell 2.3%