Releases: asonnino/hotstuff
Releases · asonnino/hotstuff
Quorum Broadcast
Benchmark 2-chain
- Add measurements for 2-chain
Various Improvements
- Better mass client (for benchmarks)
- Clearer log aggregation tools
- Improve precision in latency measurements
- Fix bug preventing some blocks from being committed under faults
Isolate payload maker
- Performance improvements by running the payload maker in its own task.
- Minor improvement.
- Minor bug fix in the benchmarking scripts.
Optimistic Sync
- Mempool optimistically tries to sync with sender of the block. If this fails, it broadcast its sync request.
- Remove async traits to connect the mempool and consensus in a simpler way
- Better timers implementations (without using a dedicated tokio task)
- Minor bug fix on the bench scripts
2-Chain HotStuff
- Vanilla implementation of 2-chain HotStuff
- Automated plot scripts
Working WAN deployment
- Vanilla 3-chain HotStuff
- Simple mempool implementation
- Scripts for local benchmark
- Scripts for remote benchmark on AWS