,
Roy Friedman
Creative Commons Attribution 4.0 International license
DAG-based Byzantine Fault Tolerant (BFT) protocols provide high-throughput consensus under partial synchrony, but existing DAG protocols still require at least three message delays to commit decisions. In contrast, fast-path BFT protocols can achieve optimal two-message-delay termination under favorable conditions, though they do not naturally extend to DAGs. We present FinWhale, the first DAG-based BFT protocol with a two-message-delay fast path. FinWhale extends Mysticeti with a novel fast-path commit mechanism that safely coexists with the protocol’s original slow-path rules. To preserve safety across different local DAG views, we introduce new commit structures based on FP-evidence blocks, enabling validators to combine fast-path and slow-path reasoning consistently. FinWhale operates in the partially synchronous model with n = 3f+2p-1 validators, matching the known lower bound for fast Byzantine consensus. The protocol tolerates up to f Byzantine faults and achieves fast termination whenever at most 1 ≤ ~p ≤ ~f validators fail during the fast path. Our results show that optimal-latency fast paths can be integrated into uncertified DAG consensus protocols.
@InProceedings{ladelsky_et_al:LIPIcs.DISC.2026.2,
author = {Ladelsky, Razya and Friedman, Roy},
title = {{FinWhale: An Optimally Resilient 2 Rounds Terminating DAG Protocol}},
booktitle = {40th International Symposium on Distributed Computing (DISC 2026)},
pages = {2:1--2:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-454-3},
ISSN = {1868-8969},
year = {2026},
volume = {397},
editor = {Moses Jr., William K. and Censor-Hillel, Keren},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.DISC.2026.2},
URN = {urn:nbn:de:0030-drops-281085},
doi = {10.4230/LIPIcs.DISC.2026.2},
annote = {Keywords: DAG protocols, Byzantine Atomic Broadcast, Consensus, Fast Termination}
}