Distributed systems · coordination · leaderless consensus

Vasilis Nasopoulos

I work on Vortex DSE, a leaderless protocol that runs consensus only where it is provably unavoidable — on silence — and exactly as much as needed. Order and winner are computed by every node from the content, with no vote. The specifications and safety proofs below are public and machine-checked; the engine itself is not.

TLAPS proofs TLC models Apalache models
325TLAPS obligations discharged
τleast coordination, proved: only on silence
13 / 13nodes / countries, one state hash

See it before reading about it

Two things you can check for yourself, before deciding whether any of the rest is worth your time.

Where to start

Three entry points, in increasing depth.

What is actually proved

Bounded model checking and deductive proof are different guarantees, so the distinction is kept explicit rather than collapsed into one number.

One claim that does not rest on me

Everything above is my own work, checked with my own tools. This is the exception. On 25 August I published a small property under CC BY 4.0. Within three days, three independent engineers had taken it further than I had.

The property states its own limit: at-most-once needs the receiver to honour the identity, because the effect and its durable record live in two different systems. That declared limit is why the third harness measures the receiver instead of assuming it. The three benchmarks above are their authors' own work, not mine; all of it is public in langgraph#8039.