Sailfish: Towards Improving the Latency of DAG-based BFT

Nibesh Shrestha, Rohan Shrothrium, Aniket Kate, Kartik Nayak

IEEE Symposium on Security and Privacy 2025 · Day 2 · Blockchain II

In the realm of distributed systems, achieving both high performance and robust fault tolerance is a perennial challenge. This talk introduces **Sailfish**, a novel **Byzantine Fault Tolerant (BFT)** protocol designed to significantly improve the latency of **State Machine Replication (SMR)** in partially synchronous communication environments. Presented by Nibesh Shrestha from Supra, Sailfish addresses a fundamental limitation in existing **Directed Acyclic Graph (DAG)-based BFT protocols**, which, despite their promise for high throughput, have historically suffered from high commit latencies.

Watch on YouTube