model-checking

1 article
sort: new top best
clear filter
0 5/10

This article describes how Quint, a formal specification language, was used to validate and guide LLM-assisted code generation for a significant consensus protocol change (Tendermint to Fast Tendermint) in the production Malachite BFT system. The approach uses executable specifications as validation points between English descriptions and implementation, enabling model-based testing to transfer confidence from spec to code.

Quint Informal Systems Malachite Circle USDC Arc Tendermint Fast Tendermint BFT Choreo
quint-lang.org · mempirate · 2 days ago · details · hn