~/talk

In Link We Trust: BFT at the Speed of CFT using Switches

Talkat NSDI '26 · 2026-05-04..05-06· [distributed-systems, networking]
links:none on file
slides:none on file

SwitchBFT implements a BFT consensus sequencer on P4 programmable switches, claiming BFT latency and throughput equal to CFT NOPaxos by using packet source authentication instead of signatures and a new primitive, verifiable unreliable atomic broadcast. The switch stores sequence numbers and digests, enforces recovery decisions with two bits per server, and tolerates switch crashes and packet loss. Evaluation on Intel servers shows parity with NOPaxos, negligible hash overhead up to 256 B, ~15% slower at the largest messages, and sustains peak throughput at 0.1% packet drop (≈20% drop only at high loss).

AI-written summary · about

  1. 0:00BFT and state machine replication
  2. 3:35Trusted switches for BFT
  3. 5:01What programmable switches can and cannot do
  4. 6:26Switch BFT design and verification
  5. 8:15Unreliable atomic broadcast primitive
  6. 10:25Handling packet loss in BFT
  7. 12:55Implementation and optimizations
  8. 13:37Performance evaluation
  9. 15:49Conclusion and future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.