A Framework for Dynamic Byzantine Storage

  • Authors:
  • Jean-Philippe Martin;Lorenzo Alvisi

  • Affiliations:
  • The University of Texas at Austin;The University of Texas at Austin

  • Venue:
  • DSN '04 Proceedings of the 2004 International Conference on Dependable Systems and Networks
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a framework for transforming severalquorum-based protocols so that they can dynamicallyadapt their failure threshold and server count, allowingthem to be reconfigured in anticipation of possiblefailures or to replace servers as desired. We demonstratethis transformation on the dissemination quorumprotocol. The resulting system provides confirmablewait-free atomic semantics while tolerating Byzantinefailures from the clients or servers. The system cangrow without bound to tolerate as many failures as desired.Finally, the protocol is optimal and fast: only theminimal number of servers - 3f + 1- is needed to tolerateany f failures and, in the common case, reads requireonly one message round-trip.