RVC: A reputation and voting based blockchain consensus mechanism for edge computing-enabled IoT systems

被引:24
|
作者
Liao, Zhuofan [1 ]
Cheng, Siwei [1 ]
机构
[1] Changsha Univ Sci & Technol, Sch Comp & Commun Engn, Changsha 410114, Hunan, Peoples R China
关键词
Edge computing (EC); Internet of Things (IoT); Blockchain; Consensus; Voting; Reputation; CHALLENGES; INTERNET;
D O I
10.1016/j.jnca.2022.103510
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
By deploying edge servers around devices, edge computing brings computing resources far away from the cloud center close to the Internet of Things (IoT), which reduces latency and promotes the rapid development of IoT. Since edge servers and devices (hereafter referred to as NODEs) are highly scattered, blockchain is becoming one of the most promising solutions to enhance security issues for IoT. In the blockchain, a consensus mechanism determines how to achieve an agreement among nodes, hence it is an essential element for the operation and efficiency of the blockchain. However, due to the exponentially increasing of nodes in IoT, the consensus efficiency of the traditional consensus mechanism will be greatly reduced, and due to the lack of detection process for malicious nodes, its security will also reduce. To solve the above problems, in this paper, a Reputation and Voting based Consensus mechanism (RVC) is proposed. To reduce the time consumption of the consensus process, RVC adopts a reputation evaluation algorithm without complex hash calculations to select block proposers, which both consider the behaviors in edge computing and blockchain consensus. To prevent malicious nodes from participating in consensus, a filtering algorithm is designed for RVC, which can detect and filter nodes with malicious behaviors. Simulation results show that, RVC outperforms some traditional work. On time consumption, compared with AirBC and hybrid blockchain, RVC improved by 73.6% and 93.7% respectively. And on consensus security, RVC improved by 14% compared with LVBS. When the network scale and the proportion of malicious nodes change exponentially, RVC shows good scalability in terms of time consumption, successful consensus rate and transaction throughput.
引用
收藏
页数:14
相关论文
共 50 条
  • [11] Mobile edge computing-enabled blockchain: contract-guided computation offloading
    Yijun Li
    Ziqiong Lin
    Wenjie Zhang
    Yifeng Zheng
    Jingmin Yang
    The Journal of Supercomputing, 2023, 79 : 7970 - 7996
  • [12] SCIRD: Revealing Infection of Malicious Software in Edge Computing-Enabled IoT Networks
    Ye, Jiehao
    Cheng, Wen
    Liu, Xiaolong
    Zhu, Wenyi
    Wu, Xuan'ang
    Shen, Shigen
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (02): : 2743 - 2769
  • [13] Computation Offloading in Mobile Edge Computing-Enabled Blockchain using Matching and Contract theory
    Li, Yijun
    Chen, Liming
    Zhang, Wenjie
    Zheng, Yifeng
    Lin, Ziqiong
    PROCEEDINGS OF 2023 THE 12TH INTERNATIONAL CONFERENCE ON NETWORKS, COMMUNICATION AND COMPUTING, ICNCC 2023, 2023, : 233 - 238
  • [14] A Reputation Awareness Randomization Consensus Mechanism in Blockchain Systems
    Zhang, Jingyu
    Sun, Yongtao
    Guo, Deke
    Luo, Lailong
    Li, Liyao
    Nian, Qifeng
    Zhu, Shi
    Yang, Fangliao
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (20): : 32745 - 32758
  • [15] Edge Computing-Enabled Cell-Free Massive MIMO Systems
    Mukherjee, Sudarshan
    Lee, Jemin
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (04) : 2884 - 2899
  • [16] A framework for IoT based on Blockchain and Edge Computing in Cyber Physical Systems
    Thakur, Payal
    Sehgal, Vivek Kumar
    2022 IEEE 19TH INDIA COUNCIL INTERNATIONAL CONFERENCE, INDICON, 2022,
  • [17] Energy and Time-Effective Computation Offloading for Edge Computing-Enabled IoT Networks
    Al Aidaros, Othman
    Kardjadja, Youcef
    Bouida, Zied
    Ibnkahla, Mohamed
    2023 IEEE SENSORS APPLICATIONS SYMPOSIUM, SAS, 2023,
  • [18] IoT edge computing-enabled collaborative tracking system for manufacturing resources in industrial park
    Zhao, Zhiheng
    Lin, Peng
    Shen, Leidi
    Zhang, Mengdi
    Huang, George Q.
    ADVANCED ENGINEERING INFORMATICS, 2020, 43 (43)
  • [19] Blockchain-Enabled Collaborative Edge Computing for Intelligent Education Systems Using Social IoT
    Liu, Xun
    INTERNATIONAL JOURNAL OF DISTRIBUTED SYSTEMS AND TECHNOLOGIES, 2022, 13 (07)
  • [20] Energy Efficient Consensus Approach of Blockchain for IoT Networks with Edge Computing
    Wadhwa, Shivani
    Rani, Shalli
    Kavita
    Verma, Sahil
    Shafi, Jana
    Wozniak, Marcin
    SENSORS, 2022, 22 (10)