• DocumentCode
    854779
  • Title

    Steward: Scaling Byzantine Fault-Tolerant Replication to Wide Area Networks

  • Author

    Amir, Yair ; Danilov, Claudiu ; Dolev, Danny ; Kirsch, Jonathan ; Lane, John ; Nita-Rotaru, Cristina ; Olsen, Josh ; Zage, David

  • Author_Institution
    Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
  • Volume
    7
  • Issue
    1
  • fYear
    2010
  • Firstpage
    80
  • Lastpage
    93
  • Abstract
    This paper presents the first hierarchical byzantine fault-tolerant replication architecture suitable to systems that span multiple wide-area sites. The architecture confines the effects of any malicious replica to its local site, reduces message complexity of wide-area communication, and allows read-only queries to be performed locally within a site for the price of additional standard hardware. We present proofs that our algorithm provides safety and liveness properties. A prototype implementation is evaluated over several network topologies and is compared with a flat byzantine fault-tolerant approach. The experimental results show considerable improvement over flat byzantine replication algorithms, bringing the performance of byzantine replication closer to existing benign fault-tolerant replication techniques over wide area networks.
  • Keywords
    computational complexity; fault tolerance; telecommunication network topology; wide area networks; byzantine fault-tolerant replication; message complexity reduction; network topologies; wide area networks; Communication standards; Computer science; Delay; Fault tolerance; Fault tolerant systems; Hardware; Protocols; Public key; Safety; Wide area networks; Distributed systems:; Fault tolerance; Fault-tolerance; scalability; wide area networks.; wide-area networks;
  • fLanguage
    English
  • Journal_Title
    Dependable and Secure Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5971
  • Type

    jour

  • DOI
    10.1109/TDSC.2008.53
  • Filename
    4620120