DeFi Silicon

August 2026 · Juan Pablo Bandera

The exchange that measures who arrived first

The machine is a perpetuals exchange that runs on programmable microchips. Independent operators witness every arrival, and each batch is published with a certificate anyone can check.

The race nobody measures

I have spent most of my career in markets — several hedge funds, across perpetuals, AMMs, and a range of non-directional strategies. Those are the strategies that live or die on queue position, which is a polite way of saying they live or die on who the venue decides arrived first.

That is how I know the race is not being measured. You cannot build strategies around fill priority without noticing that no venue on the other side can actually tell who arrived first.

Two halves of a fill

A fill has two halves. The first is execution: given a sequence of orders, was the rulebook applied correctly? Best price first, margin computed properly, only underwater accounts liquidated.

The second is ordering: was that the right sequence to begin with? Of two orders that arrived a hundred microseconds apart, did the one that actually arrived first get matched first?

We measure the second half at the wire and publish it alongside the first, under one certificate.

TWO ORDERS, 40 µs APART
Order A?
t = 60 µs
6 witnesses
Order B?
t = 100 µs
6 witnesses
0 µs50 µs100 µs150 µs200 µs

Δ 40 µs. A arrived first, and six independent witnesses agree.

Δ unresolved. Uncertainty depends on the leader or sequencer.

What the machine guarantees

Order fairness has a literature going back years, and every protocol in it needs precise arrival times from several independent observers. Producing those is a hardware problem, so that is where we started. The packet is timestamped at the wire, before any operating system or queue can touch it.

  • Arrival is timestamped in hardware

    The moment a packet reaches the venue is recorded in silicon, before any operating system, driver or queue can touch it.

  • Independent operators see the same packet

    Separate companies, in separate places, each record the same arrival against a shared reference. A single observer can only be taken at their word. Several can be checked against each other.

  • Nobody chooses the order

    The sequence is computed from the published observations by a formula anyone can run. There is no sequencer, leader or proposer to trust, because the system has no such role.

  • Finality arrives as a certificate

    Each batch is published with a certificate covering both the ordering and the resulting state, so you do not have to trust whoever is serving you the data.

What a trader can check

  • Where your order sat in the book

    The sequence comes from arrival times recorded by independent operators, so queue position is something you can confirm rather than something you are quoted.

  • That your order was in the batch

    Every batch publishes the orders it sequenced, so an order that reached the venue is visible in the record afterwards.

  • That the book you are served is the real one

    Records are checked against the same signed certificate, so whoever relays the data can pass it on but cannot alter it.

Why build it

The rest of my work is in silicon: signing and signature verification, hashing, data processing, and the NIC path where packets first meet the outside world. The same instruments point both ways.

I would rather build the venue that measures honestly than sell more advantage into one that cannot.

If you would run an independent site, price the difference honest sequencing makes, or want the longer technical argument, write to me: juanpablobandera@defisilicon.com.