• DocumentCode
    1135177
  • Title

    Heuristic Discovery of Role-Based Trust Chains in Peer-to-Peer Networks

  • Author

    Chen, Ke ; Hwang, Kai ; Chen, Gang

  • Author_Institution
    Sch. of Comput. Sci., Zhejiang Univ., Hangzhou
  • Volume
    20
  • Issue
    1
  • fYear
    2009
  • Firstpage
    83
  • Lastpage
    96
  • Abstract
    Credential chains are needed in trusted peer-to-peer (P2P) applications, where trust delegation must be established between each pair of peers at specific role level. Role-based trust is refined from the coarse-grained trust model used in most P2P reputation systems. This paper offers a novel heuristic-weighting approach to selecting the most likely path to construct a role-based trust chain. We apply history-sensitive heuristics to measure the path complexity and assess the chaining efficiency. We discover successive edges of a trust chain, adaptively, to match with the demands from various P2P applications. New heuristic chaining algorithms are developed for backward, forward, and bi-directional discovery of trust chains. Our heuristic chain discovery scheme shortens the search time, reduces the memory requirement, and enhances the chaining accuracy in scalable P2P networks. Consider a trust graph over N credentials and M distinct role nodes. Our heuristic trust-chain discovery algorithms require O(N2 logN) search time and O(M) memory space, if the secondary heuristics are generated off-line in advance. These are improved from O(N3) search time and O(NM) space required in non-heuristic discovery algorithms by Li, Winsborough, and Mitchell (2003). Our analytical results are verified by extensive simulation experiments over typical classes of role-based trust graphs.
  • Keywords
    computational complexity; peer-to-peer computing; search problems; telecommunication security; P2P reputation system; coarse-grained trust model; credential chain; heuristic search algorithm; heuristic trust chain discovery algorithm; history-sensitive heuristic-weighting approach; role-based trust chain; trust delegation; trusted peer-to-peer network; Internet applications; Peer-to-peer networks; heuristic semantics; role-based credentials; trust delegation;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2008.60
  • Filename
    4492770