Recent Results on Fault-Tolerant Consensus in Message-Passing Networks

被引:10
|
作者
Tseng, Lewis [1 ]
机构
[1] Univ Illinois, Coordinated Sci Lab, Dept Comp Sci, Urbana, IL 61801 USA
关键词
Consensus; Paxos; Bitcoin; BFT; Byzantine; Crash; DISTRIBUTED CONSENSUS; AGREEMENT;
D O I
10.1007/978-3-319-48314-6_7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fault-tolerant consensus has been studied extensively in the literature, because it is one of the important distributed primitives and has wide applications in practice. This paper surveys important works on fault-tolerant consensus in message-passing networks, and the focus is on results from the past decade. Particularly, we categorize the results into two groups: new problem formulations and practical applications. In the first part, we discuss new ways to define the consensus problem, which include larger input domains, enriched correctness properties, different network models, etc. In the second part, we focus on real-world systems that use Paxos or Raft to reach consensus, and Byzantine Fault-Tolerant (BFT) systems. We also discuss Bitcoin, which can be related to solving Byzantine consensus in anonymous systems, and compare Bitcoin with BFT systems and Byzantine consensus algorithms.
引用
收藏
页码:92 / 108
页数:17
相关论文
共 50 条
  • [31] FURTHER RESULTS ON MESSAGE-PASSING ALGORITHMS FOR MOTIF FINDING
    Lee, Sang Hyun
    Vikalo, Haris
    Vishwanath, Sriram
    2010 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2010, : 534 - 537
  • [32] THE CONSENSUS PROBLEM IN FAULT-TOLERANT COMPUTING
    BARBORAK, M
    MALEK, M
    DAHBURA, A
    COMPUTING SURVEYS, 1993, 25 (02) : 171 - 220
  • [33] Adaptive message routing in a class of fault-tolerant multistage interconnection networks
    Sch. of Elec. and Electron. Eng., Nanyang Technological University, Singapore 639798, Singapore
    不详
    不详
    Computers and Electrical Engineering, 1997, 23 (04): : 239 - 247
  • [34] Fault-Tolerant Consensus in Directed Graphs
    Tseng, Lewis
    Vaidya, Nitin H.
    PODC'15: PROCEEDINGS OF THE 2015 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2015, : 451 - 460
  • [35] Adaptive message routing in a class of fault-tolerant multistage interconnection networks
    Zhou, YQ
    Min, YH
    COMPUTERS & ELECTRICAL ENGINEERING, 1997, 23 (04) : 239 - 247
  • [36] Message-passing approach for threshold models of behavior in networks
    Shrestha, Munik
    Moore, Cristopher
    PHYSICAL REVIEW E, 2014, 89 (02)
  • [37] Retention Time Prediction with Message-Passing Neural Networks
    Osipenko, Sergey
    Nikolaev, Eugene
    Kostyukevich, Yury
    SEPARATIONS, 2022, 9 (10)
  • [38] Robust message-passing for statistical inference in sensor networks
    Schiff, Jeremy
    Antonelli, Dominic
    Dimakis, Alexandros G.
    Chu, David
    Wainwright, Martin J.
    PROCEEDINGS OF THE SIXTH INTERNATIONAL SYMPOSIUM ON INFORMATION PROCESSING IN SENSOR NETWORKS, 2007, : 109 - 118
  • [39] Network topology and fault-tolerant consensus
    Sakavalas, Dimitris
    Tseng, Lewis
    Synthesis Lectures on Distributed Computing Theory, 2019, 9 (01): : 1 - 151
  • [40] Fault-Tolerant Consensus in Oscillator Networks with Assignment of Agreement Laws and Dynamics
    Locatelli, Arturo
    Schiavoni, Nicola
    2014 22ND MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2014, : 606 - 611