Minimal synchrony for implementing Timely Provable Reliable Send primitive with Byzantine failures

dc.contributor.authorAbderrahim Siam
dc.date.accessioned2024-03-13T20:37:02Z
dc.date.available2024-03-13T20:37:02Z
dc.date.issued2023-04-27
dc.description.abstractBroadcast abstractions are among the most important concepts in the field of fault tolerant distributed computing. These abstractions are used by consensus algorithms as a fundamental building block for ensuring that all correct processes in the system decide the same value. The Timely Provable Reliable Send primitive is among these broadcast abstractions with which we guarantee that messages are delivered correctly and in a timely manner, even in the presence of faulty processes. In this paper, we present an authenticated algorithm implementing provable reliable send primitive with very few eventually synchronous links. In other words, this algorithm assumes that there is a ⋄〈t + 1〉-sink in the system. A ⋄〈t + 1〉- sink is a correct process where the number of incoming eventually timely links that connecting it with correct processes is (t + 1) (including itself). We also show that a ⋄〈t + 1〉-sink is the minimal synchrony assumption for implementing this primitive in a Byzantine system where an authentication mechanism is available.
dc.identifier.urihttp://dspace.univ-khenchela.dz:4000/handle/123456789/4240
dc.language.isoen
dc.titleMinimal synchrony for implementing Timely Provable Reliable Send primitive with Byzantine failures
dc.typeArticle
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Minimal synchrony for implementing Timely Provable Reliable Send primitive with Byzantine failures.pdf
Size:
1.4 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: