Access cost for asynchronous Byzantine quorum systems

被引:7
|
作者
Bazzi, RA [1 ]
机构
[1] Arizona State Univ, Dept Comp Sci & Engn, Tempe, AZ 85287 USA
关键词
quorum; fault tolerance; Byzantine failures; distributed systems; asynchronous; access cost;
D O I
10.1007/PL00008925
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Quorum systems have been used to implement many coordination problems in distributed systems. In this paper, we study the cost of accessing quorums in asynchronous systems. We formally define the asynchronous access cost of quorum systems and argue that the asynchronous access cost and not the size of a quorum is the right measure of message complexity of protocols using quorums in asynchronous systems. We show that previous quorum systems proposed in the literature have a very high asynchronous access cost. We propose a reformulation of the definition of Byzantine quorum systems that captures the requirement for non-blocking access to quorums in asynchronous systems. We present new Byzantine quorum systems with low asynchronous access cost whose other performance parameters match those of the best Byzantine quorum systems proposed in the literature. In particular, we present a construction for the disjoint failure pattern that outperforms previously proposed systems for that pattern.
引用
收藏
页码:41 / 48
页数:8
相关论文
共 50 条
  • [32] Decoupled quorum-based Byzantine-Resilient coordination in open distributed systems
    Bessani, Alysson Neves
    Correia, Miguel
    Fraga, Joni da Silva
    Lung, Lau Cheuk
    SIXTH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2007, : 231 - +
  • [33] Simple and efficient oracle-based Consensus protocols for asynchronous Byzantine systems
    Friedman, R
    Mostefaoui, A
    Raynal, M
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2005, 2 (01) : 46 - 56
  • [34] Consensus using omega in asynchronous systems with unknown membership and degenerative Byzantine failures
    Jimenez, Ernesto
    Luis Lopez-Presa, Jose
    Martin-Rueda, Javier
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2020, 107 : 54 - 71
  • [35] Simple and efficient oracle-based consensus protocols for asynchronous Byzantine systems
    Friedman, R
    Mostefaoui, A
    Raynal, M
    23RD IEEE INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2004, : 228 - 237
  • [36] Quorum-based replication in asynchronous crash-recovery distributed systems
    Rodrigues, L
    Raynal, M
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 605 - 608
  • [37] A reconfigurable Byzantine quorum approach for the agile store
    Kong, L
    Subbiah, A
    Ahamad, M
    Blough, DM
    22ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2003, : 219 - 228
  • [38] Threshold byzantine quorum system and distributed storage
    Zhang, Wei
    Ma, Jian-Feng
    Wang, Liang-Min
    Guo, Yuan-Bo
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2008, 36 (02): : 314 - 319
  • [39] Buffered Asynchronous SGD for Byzantine Learning
    Yang, Yi-Rui
    Li, Wu-Jun
    JOURNAL OF MACHINE LEARNING RESEARCH, 2023, 24
  • [40] VOTING MECHANISMS IN ASYNCHRONOUS BYZANTINE ENVIRONMENTS
    Pelc, Andrzej
    PARALLEL PROCESSING LETTERS, 2006, 16 (01) : 93 - 99