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 条
  • [41] A Lightweight Scalable Protocol for Public Blockchain
    Chen H.
    Wang Y.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2020, 57 (07): : 1555 - 1567
  • [42] A Scalable Blockchain Framework for ELA Assessment
    Tian, Chunxia
    ADVANCES IN MULTIMEDIA, 2022, 2022
  • [43] ZyConChain: A Scalable Blockchain for General Applications
    Sohrabi, Nasrin
    Tari, Zahir
    IEEE ACCESS, 2020, 8 : 158893 - 158910
  • [44] Scalable Blockchain Anomaly Detection with Sketches
    Voronov, Tomer
    Raz, Danny
    Rottenstreich, Ori
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2021), 2021, : 1 - 10
  • [45] A Scalable Blockchain Framework for Secure Transactions in IoT
    Biswas, Sulit
    Sharif, Kashif
    Li, Fan
    Nour, Boubakr
    Wang, Yu
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4650 - 4659
  • [46] LightChain: Scalable DHT-Based Blockchain
    Hassanzadeh-Nazarabadi, Yahya
    Kupcu, Alptekin
    Ozkasap, Oznur
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (10) : 2582 - 2593
  • [47] Scalable EdgeIoT Blockchain Framework Using EOSIO
    Ul Haque, Ehtisham
    Baig, M. Shamim
    Ahmed, Asad
    Ahmad, Ashfaq
    Alajmi, Masoud
    Ghadi, Yazeed Yasin
    Alkahtani, Hend Khalid
    Akhmediyarova, Ainur
    IEEE ACCESS, 2024, 12 : 41763 - 41772
  • [48] Communitychain: Toward a Scalable Blockchain in Smart Home
    Liu, Gang
    Wu, Zhenping
    Zhou, Yufei
    Liu, Yan
    Kang, Hongzhaoning
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (03): : 2898 - 2911
  • [49] AnonymousFox: An Efficient and Scalable Blockchain Consensus Algorithm
    Wan, Ji
    Hu, Kai
    Li, Jie
    Su, Hao
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (23) : 24236 - 24252
  • [50] Scalable Transport Mechanisms for Blockchain IoT Applications
    Schiller, Eryk
    Niya, Sina Rafati
    Surbeck, Timo
    Stiller, Burkhard
    2019 IEEE 44TH LOCAL COMPUTER NETWORKS (LCN) SYMPOSIUM ON EMERGING TOPICS IN NETWORKING (LCN SYMPOSIUM 2019), 2019, : 34 - 41