Benchmarking / testing framework of distributed system
Twins: White-Glove Approach for BFT Testing
Shehar Bano, Alberto Sonnino, Andrey Chursin, Dmitri Perelman, Dahlia Malkhi (Calibra)
Emulate Byzantine behavior by running two (or generally up to k) instances of a node with the same identity. Each of the two instances (or twins) runs unmodified, correct code
Whiteblock
Analyzing the Effects of Network Latency on Blockchain Performance and Security Using the Whiteblock Testing Platform
Qi Trey Zhong
GitHub
Japsen
Tendermint
Panic
Testing framework for Gun (see CRDT (Conflict-free Replicated Data Type))
BLOCKBENCH: A Framework for Analyzing Private Blockchains
Tien Tuan et al. (NUS)
GitHub
Chainhammer
GitHub
TPS measurements of PoA consensus
It should work with any Ethereum type chain
Results
Quorum Raft
Tobalaba (parity fork of EnergyWebFoundation)
Quorum IBFT
Geth clique PoA
Parity Aura
BFT-bench
Paper Poster
https://gyazo.com/4298bb4deee535774559afc1cae9a132
https://gyazo.com/cfe13455c3185bc182429f86cbd4c13f
#Layer1