This repository is a shared Rust implementation of two BFT protocols — Autobahn and Vantage — built on a common substrate (network, store, config, worker, benchmark client, and fabric harness) so they can be evaluated head-to-head under an identical setup.
It is a fork of the Autobahn SOSP'24 artifact
(neilgiri/autobahn-artifact, branch
autobahn), which is licensed Apache-2.0; the upstream LICENSE is retained.
- Plan and status: see
IMPLEMENTATION-PLAN.mdfor the phased roadmap (dependency modernization, multi-protocol layout, the Vantage data/consensus planes, evaluation) and the current gates. - Benchmark harness: see
benchmark/for the Python fabric harness used to run local and distributed experiments.
This software is licensed as Apache 2.0.