Atomic Read/Write Memory in Signature-Free Byzantine Asynchronous Message-Passing Systems

被引:0
|
作者
Achour Mostéfaoui
Matoula Petrolia
Michel Raynal
Claude Jard
机构
[1] Université de Nantes,LINA
[2] Institut Universitaire de France,IRISA
[3] Université de Rennes,undefined
来源
关键词
Asynchronous message-passing system; Atomic read/write register; Byzantine process; Linearizability; Reliable broadcast abstraction;
D O I
暂无
中图分类号
学科分类号
摘要
This article presents a signature-free distributed algorithm which builds an atomic read/write shared memory on top of a fully connected peer-to-peer n-process asynchronous message-passing system in which up to t<n/3 processes may commit Byzantine failures. From a conceptual point of view, this algorithm is designed to be as close as possible to the algorithm proposed by Attiya, Bar-Noy and Dolev. J. ACM 42(1), 121–132 (1995), which builds an atomic register in an n-process asynchronous message-passing system where up to t<n/2 processes may crash. The proposed algorithm is particularly simple. It does not use cryptography to cope with Byzantine processes, and is optimal from a t-resilience point of view (t<n/3). A read operation requires O(n) messages, and a write operation requires O(n2) messages.
引用
收藏
页码:677 / 694
页数:17
相关论文
共 42 条
  • [1] Atomic Read/Write Memory in Signature-Free Byzantine Asynchronous Message-Passing Systems
    Mostefaoui, Achour
    Petrolia, Matoula
    Raynal, Michel
    Jard, Claude
    THEORY OF COMPUTING SYSTEMS, 2017, 60 (04) : 677 - 694
  • [2] Read/write shared memory abstraction on top of asynchronous Byzantine message-passing systems
    Imbs, Damien
    Rajsbaum, Sergio
    Raynal, Michel
    Stainer, Julien
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2016, 93-94 : 1 - 9
  • [3] Loosely-self-stabilizing Byzantine-Tolerant Binary Consensus for Signature-Free Message-Passing Systems
    Georgiou, Chryssis
    Marcoullis, Ioannis
    Raynal, Michel
    Schiller, Elad M.
    NETWORKED SYSTEMS, NETYS 2021, 2021, 12754 : 36 - 53
  • [4] Dynamic Byzantine Broadcast in Asynchronous Message-Passing Systems
    Li, Jing
    Yu, Tianming
    Wang, Ye
    Wattenhofer, Roger
    IEEE ACCESS, 2022, 10 : 91372 - 91384
  • [5] Reliable Shared Memory Abstraction on Top of Asynchronous Byzantine Message-Passing Systems
    Imbs, Damien
    Rajsbaum, Sergio
    Raynal, Michel
    Stainer, Julien
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, SIROCCO 2014, 2014, 8576 : 37 - 53
  • [6] Time-Efficient Read/Write Register in Crash-Prone Asynchronous Message-Passing Systems
    Mostefaoui, Achour
    Raynal, Michel
    Networked Systems, NETYS 2016, 2016, 9944 : 250 - 265
  • [7] Time-efficient read/write register in crash-prone asynchronous message-passing systems
    Mostefaoui, Achour
    Raynal, Michel
    Roy, Matthieu
    COMPUTING, 2019, 101 (01) : 3 - 17
  • [8] Time-efficient read/write register in crash-prone asynchronous message-passing systems
    Achour Mostéfaoui
    Michel Raynal
    Matthieu Roy
    Computing, 2019, 101 : 3 - 17
  • [9] Communication-Efficient Signature-Free Asynchronous Byzantine Agreement
    Li, Fan
    Chen, Jinyuan
    2021 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2021, : 2864 - 2869
  • [10] Practically stabilizing SWMR atomic memory in message-passing systems
    Alon, Noga
    Attiya, Hagit
    Dolev, Shlomi
    Dubois, Swan
    Potop-Butucaru, Maria
    Tixeuil, Sebastien
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2015, 81 (04) : 692 - 701