A Comparison of Message Exchange Patterns in BFT Protocols: (Experience Report)

2Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

The performance and scalability of byzantine fault-tolerant (BFT) protocols for state machine replication (SMR) have recently come under scrutiny due to their application in the consensus mechanism of blockchain implementations. This led to a proliferation of proposals that provide different trade-offs that are not easily compared as, even if these are all based on message passing, multiple design and implementation factors besides the message exchange pattern differ between each of them. In this paper we focus on the impact of different combinations of cryptographic primitives and the message exchange pattern used to collect and disseminate votes, a key aspect for performance and scalability. By measuring this aspect in isolation and in a common framework, we characterise the design space and point out research directions for adaptive protocols that provide the best trade-off for each environment and workload combination.

Cite

CITATION STYLE

APA

Silva, F., Alonso, A., Pereira, J., & Oliveira, R. (2020). A Comparison of Message Exchange Patterns in BFT Protocols: (Experience Report). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12135 LNCS, pp. 104–120). Springer. https://doi.org/10.1007/978-3-030-50323-9_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free