2021
DOI: 10.1007/978-3-030-67087-0_19
|View full text |Cite
|
Sign up to set email alerts
|

Self-stabilizing Uniform Reliable Broadcast

Abstract: The problem of total-order (uniform reliable) broadcast is fundamental in fault-tolerant distributed computing since it abstracts a broad set of problems requiring processes to uniformly deliver messages in the same order in which they were sent. Existing solutions (that tolerate process failures) reduce the total-order broadcast problem to the one of multivalued consensus.Our study aims at the design of an even more reliable solution. We do so through the lenses of selfstabilization-a very strong notion of fa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
18
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
3
1

Relationship

4
4

Authors

Journals

citations
Cited by 15 publications
(19 citation statements)
references
References 43 publications
0
18
0
Order By: Relevance
“…The problem of broadcasting messages has been widely studied in the message passing model [14], [15], in wireless networks [16], [17] or overlay network [18], [19] using gossip protocols.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The problem of broadcasting messages has been widely studied in the message passing model [14], [15], in wireless networks [16], [17] or overlay network [18], [19] using gossip protocols.…”
Section: Related Workmentioning
confidence: 99%
“…On the other hand, during the ith broadcast of s, the message sent by s changes whenever the acknowledgment array myT S is updated (line block [15][16][17]. At every update, s increments myCnt value (line 16).…”
Section: Macros and Predicatesmentioning
confidence: 99%
See 1 more Smart Citation
“…In the context of reliable broadcast, there are (non-self-stabilizing) Byzantine fault-tolerant solutions [31] and (non-Byzantine-tolerant) self-stabilizing solutions [28]. Our study focuses on the BT [13] solution to which we propose a self-stabilizing variation.…”
Section: Related Workmentioning
confidence: 99%
“…Our self-stabilizing solution is wait-free since termination is achieved within at most n invocations of binary consensus objects and at most one uniform reliable broadcast [32] (URB) operation per process, where n is the number of processes in the system. However, each such URB invocation needs to be repeated until the consensus object is deactivated by the invoking algorithm.…”
Section: Non-self-stabilizing Solutionsmentioning
confidence: 99%