NSDI 26 - In Link We Trust: BFT at the Speed of CFT using Switches @UsenixOrg
NSDI 26 - In Link We Trust: BFT at the Speed of CFT using Switches  @UsenixOrg
Uploaded June 2026 | Updated September 2026, 3 weeks ago
In Link We Trust: BFT at the Speed of CFT using Switches

Lior Zeno, Naama Ben-David, and Mark Silberstein, Technion – Israel Institute of Technology

We introduce SwitchBFT, a novel BFT consensus protocol for data centers that matches the performance and fault tolerance guarantees of the fastest Crash Fault Tolerance (CFT) protocols. We take advantage of several unique properties of the trusted network that have emerged in modern data centers. SwitchBFT leverages packet source authentication to eliminate the overheads of cryptographic signatures, thus speeding up the fault-free scenario, and utilizes network switch programmability to enforce agreement decisions and to verify that safety is not violated, thereby offering robust performance even when some replicas are faulty. Designing a practical BFT that makes the most of these properties requires solving several challenges, such as packet losses and switch crash faults, all within the tight switch resource budget. We show that SwitchBFT outperforms state-of-the-art BFTs in scalability and performance, attaining the speed of NOPaxos, an in-switch CFT implementation.

View the full NSDI '26 program at usenix.org/conference/nsdi26/technical-sessions
NSDI 26 - In Link We Trust: BFT at the Speed of CFT using SwitchesPEPR 26 - Profile-Then-Simulate: Can LLMs Faithfully Generate Differentially Private Synthetic...NSDI 26 - ServeGen: Workload Characterization and Generation of Large Language...USENIX ATC 24 - Harmonizing Efficiency and Practicability: Optimizing Resource Utilization in...USENIX Security 25 - ECC.fail: Mounting Rowhammer Attacks on DDR4 Servers with ECC MemoryNSDI 26 - DDoS Detection at the Scale of One Hundred TbpsNSDI 26 - HeteCCL: Synthesizing Near-Optimal Collective Communication Schedules for HeterogeneousNSDI 26 - ZooRoute: Enhancing Cloud-Scale Network Reliability via Candidate Path Provisioning...NSDI 26 - Iris: Expressive Traffic Analysis for the Modern InternetNSDI 26 - CStar Gateway: Augmenting Public Cloud Infrastructure for Heterogeneous Network...NSDI 26 - Heuristic Analysis from Source Code via Symbolic-Guided OptimizationNSDI 26 - Di-PS: System-Algorithm Co-Design for Asynchronous and Heterogeneous Cross-cluster...
USENIX |

NSDI '26 - In Link We Trust: BFT at the Speed of CFT using Switches

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER