Asynchronous Byzantine reliable broadcast with a message adversary - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Theoretical Computer Science Année : 2023

Asynchronous Byzantine reliable broadcast with a message adversary

Résumé

This paper considers the problem of reliable broadcast in asynchronous authenticated systems, in which n processes communicate using signed messages and up to t processes may behave arbitrarily (Byzantine processes). In addition, for each message m broadcast by a correct (i.e., non-Byzantine) process, a message adversary may prevent up to d correct processes from receiving m. (This message adversary captures network failures such as transient disconnections, silent churn, or message losses.) Considering such a "double" adversarial context and assuming n > 3t + 2d, a reliable broadcast algorithm is presented. Interestingly, when there is no message adversary (i.e., d = 0), the algorithm terminates in two communication steps (so, in this case, this algorithm is optimal in terms of both Byzantine tolerance and time efficiency). It is then shown that the condition n > 3t + 2d is necessary for implementing reliable broadcast in the presence of both Byzantine processes and a message adversary (whether the underlying system is enriched with signatures or not).
Fichier sous embargo
Fichier sous embargo
0 4 23
Année Mois Jours
Avant la publication
vendredi 20 septembre 2024
Fichier sous embargo
vendredi 20 septembre 2024
Connectez-vous pour demander l'accès au fichier

Dates et versions

hal-04212154 , version 1 (20-09-2023)

Licence

Paternité

Identifiants

Citer

Timothé Albouy, Davide Frey, François Taïani, Michel Raynal. Asynchronous Byzantine reliable broadcast with a message adversary. Theoretical Computer Science, 2023, 978, pp.114110. ⟨10.1016/j.tcs.2023.114110⟩. ⟨hal-04212154⟩
31 Consultations
10 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More