• DocumentCode
    3245760
  • Title

    PeerCube: A Hypercube-Based P2P Overlay Robust against Collusion and Churn

  • Author

    Anceaume, E. ; Ludinard, R. ; Ravoaja, A. ; Brasileiro, F.

  • Author_Institution
    CNRS, Univ. de Beaulieu, Rennes
  • fYear
    2008
  • fDate
    20-24 Oct. 2008
  • Firstpage
    15
  • Lastpage
    24
  • Abstract
    This paper presents PeerCube, a DHT-based system aiming at minimizing performance penalties caused by high churn while preventing malicious peers from subverting the system through collusion. This is achieved by i) applying a clustering strategy to support quorum-based operations; ii) using a randomized insertion algorithm to reduce the probability with which colluding Byzantine peers corrupt clusters, and; iii) leveraging on the properties of PeerCube´s hypercube structure to allow operations to be successfully handled despite the corruption of some clusters. In spite of a powerful adversary that can inspect the whole system and issue malicious join requests as often as it wishes, PeerCube guarantees robust operations in O(logN) messages, with N the number of peers in the system. Extended simulations validate PeerCube robustness.
  • Keywords
    computational complexity; hypercube networks; invasive software; peer-to-peer computing; randomised algorithms; Byzantine peers corrupt clusters; P2P overlay; PeerCube; churn; clustering strategy; collusion; hypercube; malicious peers; quorum-based operations; randomized insertion algorithm; Clustering algorithms; Hypercubes; Lead; Open systems; Peer to peer computing; Pollution; Robustness; Routing; Topology; Traffic control; byzantine; churn; peer-to-peer system; robustness;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Self-Adaptive and Self-Organizing Systems, 2008. SASO '08. Second IEEE International Conference on
  • Conference_Location
    Venezia
  • Print_ISBN
    978-0-7695-3404-6
  • Type

    conf

  • DOI
    10.1109/SASO.2008.44
  • Filename
    4663406