22
5

Vivisecting the Dissection: On the Role of Trusted Components in BFT Protocols

Abstract

A recent paper by Gupta et al. (EuroSys'23) challenged the usefulness of trusted component (TC) based Byzantine fault-tolerant (BFT) protocols to lower the replica group size from 3f+13f+1 to 2f+12f+1, identifying three limitations of such protocols and proposing that TCs should be used instead to improve the performance of BFT protocols. Here, we point out flaws in both arguments and advocate that the most worthwhile use of TCs in BFT protocols is indeed to make them as resilient as crash fault-tolerant (CFT) protocols, which can tolerate up to ff faulty replicas using 2f+12f+1 replicas.

View on arXiv
Comments on this paper