Abstract
Reliable communication is a fundamental distributed communication abstraction that allows any two nodes within a network to communicate with each other. It is necessary for more powerful communication primitives, such as broadcast and consensus. Using different authentication models, two classical protocols implement reliable communication in unknown and sufficiently connected networks. In the former, network links are authenticated, and processes rely on dissemination paths to authenticate messages. In the latter, processes generate digital signatures that are flooded throughout the network. This work considers the hybrid system model that combines authenticated links and authenticated processes. Additionally, we aim to leverage the possible presence of trusted nodes (e.g., network gateways) and trusted components (e.g., Intel SGX enclaves). We first extend the two classical reliable communication protocols to leverage trusted nodes. Then we propose DualRC, our most generic algorithm that considers the hybrid authentication model by manipulating dissemination paths and digital signatures, and leverages the possible presence of trusted nodes and trusted components. We describe and prove methods that establish whether our algorithms implement reliable communication on a given network.
Original language | English |
---|---|
Title of host publication | 28th International Conference on Principles of Distributed Systems, OPODIS 2024 |
Editors | Silvia Bonomi, Letterio Galletta, Etienne Riviere, Valerio Schiavoni |
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
Number of pages | 26 |
ISBN (Electronic) | 978-3-95977-360-7 |
DOIs | |
Publication status | Published - 2025 |
Event | 28th International Conference on Principles of Distributed Systems, OPODIS 2024 - IMT School for Advanced Studies Lucca, Lucca, Italy Duration: 11 Dec 2024 → 13 Dec 2024 https://opodis2024.imtlucca.it/ |
Publication series
Name | Leibniz International Proceedings in Informatics, LIPIcs |
---|---|
Publisher | Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing |
Volume | 324 |
ISSN (Print) | 1868-8969 |
Conference
Conference | 28th International Conference on Principles of Distributed Systems, OPODIS 2024 |
---|---|
Country/Territory | Italy |
City | Lucca |
Period | 11/12/24 → 13/12/24 |
Internet address |
Keywords
- Authentication models
- Byzantine
- Reliable communication
- Trust