TrustChain: A Sybil-resistant scalable blockchain

被引:101
|
作者
Otte, Pim [1 ]
de Vos, Martijn [1 ]
Pouwelse, Johan [1 ]
机构
[1] Delft Univ Technol, Delft, Netherlands
关键词
Blockchain; Trust; Reputation; Tamper-proof data structure; Transactions;
D O I
10.1016/j.future.2017.08.048
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
TrustChain is capable of creating trusted transactions among strangers without central control. This enables new areas of blockchain use with a focus on building trust between individuals. Our innovative approach offers scalability, openness and Sybil-resistance while replacing proof-of-work with a mechanism to establish the validity and integrity of transactions. TrustChain is a permission-less tamper-proof data structure for storing transaction records of agents. We create an immutable chain of temporally ordered interactions for each agent. It is inherently parallel and every agent creates his own genesis block. TrustChain includes a novel Sybil-resistant algorithm named NetFlow to determine trustworthiness of agents in an online community. NetFlow ensures that agents who take resources from the community also contribute back. We demonstrate that irrefutable historical transaction records offer security and seamless scalability, without requiring global consensus. Experimentation shows that the transaction throughput of TrustChain surpasses that of traditional blockchain architectures like Bitcoin. We show by using extracted data from a live network that TrustChain has sufficient informativeness to identify freeriders, leading to refusal of service. (c) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:770 / 780
页数:11
相关论文
共 50 条
  • [1] Sybil-resistant DHT routing
    Danezis, G
    Lesniewski-Laas, C
    Kaashoek, MF
    Anderson, R
    COMPUTER SECURITY - ESORICS 2005, PROCEEDINGS, 2005, 3679 : 305 - 318
  • [2] ReCon: Sybil-resistant consensus from reputation
    Biryukov, Alex
    Feher, Daniel
    PERVASIVE AND MOBILE COMPUTING, 2020, 61
  • [3] A Sybil-Resistant Truth Discovery Framework for Mobile Crowdsensing
    Lin, Jian
    Yang, Dejun
    Wu, Kun
    Tang, Jian
    Xue, Guoliang
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 871 - 880
  • [4] Sybil-Resistant Meta Strategies for the Forwarder's Dilemma
    Durmus, Yunus
    Loukas, Andreas
    Langendoen, Koen
    Onur, Ertan
    2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS (SASO), 2014, : 90 - 99
  • [5] Decentralized and Sybil-resistant Pseudonym Registration using Social Graphs
    Friebe, Sebastian
    Florian, Martin
    Baumgart, Ingmar
    2016 14TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2016,
  • [6] A Sybil-Resistant Admission Control Coupling SybilGuard with Distributed Certification
    Lesueur, Francois
    Me, Ludovic
    Tong, Valerie Viet Triem
    17TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURES FOR COLLABORATIVE ENTERPRISES, PROCEEDINGS, 2008, : 105 - 110
  • [7] Permissionless Blockchain-Based Sybil-Resistant Self-Sovereign Identity Utilizing Attested Execution Secure Processors
    Moriyama, Koichi
    Otsuka, Akira
    2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2022), 2022, : 1 - 10
  • [8] Permissionless Blockchain-Based Sybil-Resistant Self-Sovereign Identity Utilizing Attested Execution Secure Processors*
    Moriyama, Koichi
    Otsuka, Akira
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2024, E107D (09) : 1112 - 1122
  • [9] Voting with Time Commitment for Decentralized Governance: Bond Voting as a Sybil-Resistant Mechanism
    Mohan, Vijay
    Khezr, Peyman
    Berg, Chris
    MANAGEMENT SCIENCE, 2024, 70 (12) : 8709 - 8734
  • [10] Two-Step Boosting for OSN Based Sybil-Resistant Trust Value of Non-Sybil Identities
    Kim, Kyungbaek
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2014, E97D (07): : 1918 - 1922