Self-stabilizing and Byzantine-tolerant overlay network

  • Authors:
  • Danny Dolev;Ezra N. Hoch;Robbert Van Renesse

  • Affiliations:
  • School of Engineering and Computer Science, The Hebrew University of Jerusalem, Israel;School of Engineering and Computer Science, The Hebrew University of Jerusalem, Israel;Dept. of Computer Science, Cornell University, Ithaca, NY

  • Venue:
  • OPODIS'07 Proceedings of the 11th international conference on Principles of distributed systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Network overlays have been the subject of intensive research in recent years. The paper presents an overlay structure, S-Fireflies, that is self-stabilizing and is robust against permanent Byzantine faults. The overlay structure has a logarithmic diameter with high probability, which matches the diameter of less robust overlays. The overlay can withstand high churn without affecting the ability of active and correct members to disseminate their messages. The construction uses a randomized technique to choose the neighbors of each member, while limiting the ability of Byzantine members to affect the randomization or to disturb the construction. The basic ideas generalize the original Fireflies construction that withstands Byzantine failures but was not self-stabilizing.