• DocumentCode
    1392111
  • Title

    Prime: Byzantine Replication under Attack

  • Author

    Amir, Yair ; Coan, Brian ; Kirsch, Jonathan ; Lane, John

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • Volume
    8
  • Issue
    4
  • fYear
    2011
  • Firstpage
    564
  • Lastpage
    577
  • Abstract
    Existing Byzantine-resilient replication protocols satisfy two standard correctness criteria, safety and liveness, even in the presence of Byzantine faults. The runtime performance of these protocols is most commonly assessed in the absence of processor faults and is usually good in that case. However, faulty processors can significantly degrade the performance of some protocols, limiting their practical utility in adversarial environments. This paper demonstrates the extent of performance degradation possible in some existing protocols that do satisfy liveness and that do perform well absent Byzantine faults. We propose a new performance-oriented correctness criterion that requires a consistent level of performance, even with Byzantine faults. We present a new Byzantine fault-tolerant replication protocol that meets the new correctness criterion and evaluate its performance in fault-free executions and when under attack.
  • Keywords
    fault tolerant computing; finite state machines; security of data; Byzantine faults; Byzantine-resilient replication protocols; performance attack; performance degradation; performance-oriented correctness criterion; Delay; Fault tolerance; Fault tolerant systems; Lead; Protocols; Safety; Servers; Byzantine fault tolerance; Performance under attack; distributed systems.; replicated state machines;
  • fLanguage
    English
  • Journal_Title
    Dependable and Secure Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5971
  • Type

    jour

  • DOI
    10.1109/TDSC.2010.70
  • Filename
    5654509