• DocumentCode
    749412
  • Title

    SybilGuard: Defending Against Sybil Attacks via Social Networks

  • Author

    Yu, Haifeng ; Kaminsky, Michael ; Gibbons, Phillip B. ; Flaxman, Abraham D.

  • Author_Institution
    Comput. Sci. Dept., Nat. Univ. of Singapore, Singapore
  • Volume
    16
  • Issue
    3
  • fYear
    2008
  • fDate
    6/1/2008 12:00:00 AM
  • Firstpage
    576
  • Lastpage
    589
  • Abstract
    Peer-to-peer and other decentralized, distributed systems are known to be particularly vulnerable to sybil attacks. In a sybil attack, a malicious user obtains multiple fake identities and pretends to be multiple, distinct nodes in the system. By controlling a large fraction of the nodes in the system, the malicious user is able to ldquoout voterdquo the honest users in collaborative tasks such as Byzantine failure defenses. This paper presents SybilGuard, a novel protocol for limiting the corruptive influences of sybil attacks. Our protocol is based on the ldquosocial networkrdquo among user identities, where an edge between two identities indicates a human-established trust relationship. Malicious users can create many identities but few trust relationships. Thus, there is a disproportionately small ldquocutrdquo in the graph between the sybil nodes and the honest nodes. SybilGuard exploits this property to bound the number of identities a malicious user can create. We show the effectiveness of SybilGuard both analytically and experimentally.
  • Keywords
    groupware; peer-to-peer computing; protocols; security of data; social sciences computing; Byzantine failure defenses; SybilGuard; collaborative tasks; decentralized system; distributed system; human-established trust relationship; peer-to-peer; protocol; social networks; sybil attacks; trust relationships; Collaboration; Collaborative work; Computer science; Computer worms; Control systems; Peer to peer computing; Protocols; Routing; Social network services; Voting; Social networks; SybilGuard; sybil attack; sybil identity;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2008.923723
  • Filename
    4542826