My understanding of Fedimint is not deep, but I believe they put a lot of work into how the guardians reach consensus together on the state of the mint, especially in the case where some of the guardians might be acting maliciously. It's pretty cool how robust the system can be.
One of the people working on Fedimint, @dpc (dpc_pw on X), just released today a project he's calling Byzantine Fault Tolerant Engine. He lists the goal of the project as
becoming good general purpose modular consensus engine, and be ambitious about other aspects of the design space and implementation.
Some of the applications dpc suggested this might be useful for include:
- CI system coordination,
- review systems,
- etc.
I can vaguely grasp how this might be used, but am clearly in way beyond my depth. My interest is piqued, though.