Skip to content

dreamtimecircles/bftgrid

Repository files navigation

bftgrid

An actor-like reactive style framework with support for simulation testing to implement and test distributed protocols like BFT consensus protocols.

Plese refer to the docs and READMEs in the subdirs for more information and example usage.

Docs

The rustdoc reference including an index can be found at the GitHub Pages site; look for the relevant modules, at the moment bftgrid-core.

Development

This repository uses Nix flakes and direnv to provide a reproducible development environment.

TODOs

  • Actual protocol impl. w/benchmarking via bftbench
  • Make P2PNetworkError independent from the runtime framework

About

An actor-like framework to implement and test distributed protocols.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published