Trustworthy fog: A reputation-based consensus method for IoT with blockchain and fog computing

被引:0
|
作者
Feng, Pan [1 ]
Ma, Yongli [2 ]
Li, Bing [1 ]
Han, Baofu [1 ]
Fang, Tian [1 ]
机构
[1] Southeast Univ, Sch Cyber Sci & Engn, Nanjing 210000, Peoples R China
[2] Zhengzhou Univ Sci & Technol, Coll Informat Engn, Zhengzhou 450000, Peoples R China
关键词
IoT; Blockchain; Fog computing; Consensus; Reputation management; INTERNET; THINGS;
D O I
10.1016/j.compeleceng.2024.109749
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes Trustworthy Fog, a novel reputation-based consensus method for Internet of Things (IoT) systems that leverages blockchain and fog computing technologies. By integrating fog computing's near-end data processing capabilities with blockchain's immutability and transparency, the proposed method addresses challenges related to latency, device load, and the adaptability of traditional consensus algorithms to resource-constrained environments. A reputation management module evaluates device and node behaviors, facilitating rapid authentication and consensus processes. Distinct reputation calculation schemes for physical devices and fog nodes aim to prevent reputation centralization through periodic resets of reputation values. Based on these values, a lightweight consensus algorithm balances computational capacity and reputation to select leader nodes. Simulations demonstrate the method's effectiveness in dynamically reflecting device trustworthiness and ensuring fair consensus participation. This research advances IoT blockchain technology, offering a robust solution for the scalability and security challenges inherent in IoT networks.
引用
收藏
页数:22
相关论文
共 50 条
  • [21] Using Blockchain for Reputation-Based Cooperation in Federated IoT Domains
    Fortino, Giancarlo
    Messina, Fabrizio
    Rosaci, Domenico
    Sarne, Giuseppe M. L.
    INTELLIGENT DISTRIBUTED COMPUTING XIII, 2020, 868 : 3 - 12
  • [22] Service Based FOG Computing Model for IoT
    Ashrafi, Tasnia H.
    Hossain, Md. A.
    Arefin, Sayed E.
    Das, Kowshik D. J.
    Chakrabarty, Amitabha
    2017 IEEE 3RD INTERNATIONAL CONFERENCE ON COLLABORATION AND INTERNET COMPUTING (CIC), 2017, : 163 - 172
  • [23] An IoT-Based Fog Computing Model
    Ma, Kun
    Bagula, Antoine
    Nyirenda, Clement
    Ajayi, Olasupo
    SENSORS, 2019, 19 (12)
  • [24] An Integrated Blockchain Framework for Secure Data Sharing in IoT Fog Computing
    Bathula, Peda Narayana
    Sreenivasulu, M.
    TSINGHUA SCIENCE AND TECHNOLOGY, 2025, 30 (03): : 957 - 977
  • [25] RepuTE: A soft voting ensemble learning framework for reputation-based attack detection in fog-IoT milieu
    Verma, Richa
    Chandra, Shalini
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 118
  • [26] TRFIoT: Trust and Reputation Model for Fog-based IoT
    Hussain, Yasir
    Huang, Zhiqiu
    CLOUD COMPUTING AND SECURITY, PT VI, 2018, 11068 : 187 - 198
  • [27] Key ingredients in an IoT recipe: Fog Computing, Cloud Computing, and more Fog Computing
    Yannuzzi, M.
    Milito, R.
    Serral-Gracia, R.
    Montero, D.
    Nemirovsky, M.
    2014 IEEE 19TH INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2014, : 325 - 329
  • [28] IoT Public Fog Nodes Reputation System: A Decentralized Solution Using Ethereum Blockchain
    Debe, Mazin
    Salah, Khaled
    Rehman, Muhammad Habib Ur
    Svetinovic, Davor
    IEEE ACCESS, 2019, 7 : 178082 - 178093
  • [29] Blockchain-based Fog Computing Applications in Healthcare
    Adanur, Beyhan
    Bakir-Gungor, Burcu
    Soran, Ahmet
    2020 28TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2020,
  • [30] Trustworthy and Fair Federated Learning via Reputation-Based Consensus and Adaptive Incentives
    Rashid, Md Mamunur
    Xiang, Yong
    Uddin, Md Palash
    Tang, Jine
    Sood, Keshav
    Gao, Longxiang
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2025, 20 : 2868 - 2882