Using Blockchain in a Reputation-Based Model for Grouping Agents in the Internet of Things

被引:67
|
作者
Fortino, Giancarlo [1 ]
Messina, Fabrizio [2 ]
Rosaci, Domenico [3 ]
Sarne, Giuseppe M. L. [4 ]
机构
[1] Univ Calabria, Dept Informat, Modeling, Elect, I-87036 Arcavacata Di Rende, CS, Italy
[2] Univ Catania, Dept Math & Informat, I-95126 Catania, CT, Italy
[3] Univ Mediterranea, Dept Informat Infrastruct & Sustainable Energy En, I-89122 Reggio Di Calabria, RC, Italy
[4] Univ Mediterranea, Dept Civil Energy Environm & Mat Engn, I-89122 Reggio Di Calabria, RC, Italy
关键词
Internet of Things; Reliability; Blockchain; Proposals; Task analysis; Performance evaluation; Multi-agent systems; group formation; Internet of Things (IoT) device; multiagent system; reputation capital; TRUST MANAGEMENT; LOCAL TRUST; SECURITY; PRIVACY; SYSTEMS; COMMUNITIES; CHALLENGES;
D O I
10.1109/TEM.2019.2918162
中图分类号
F [经济];
学科分类号
02 ;
摘要
The Internet of Things (IoT) makes attractive services available to smart objects and humans. To aim this, IoT devices need high sensing, reasoning, and real-time acting capabilities that can be also obtained by promoting adaptive forms of cooperation machine-to-machine among smart objects. The convergence of IoT and multiagent systems also relies on the association between software agents with IoT devices for exploiting their social attitude of interacting and cooperating for services. However, the choice of reliable partners for cooperation can be very difficult when IoT devices migrate across different environments, where the most part of their members will be unreferenced with respect to their trustworthiness. It is well known that agents reputation can be a viable aspect to consider to form social groups; therefore, a possible solution to this problem is to form groups of agents in each IoT environment, based on their social capabilities. In this respect, the first contribution of this paper is represented by a reputation model focused on building the reputation capital of each agent. Second, an algorithm capable to form groups of agents in IoT environments on the basis of their reputation capital was designed. Finally, since in this contest, it is important to spread reliable and certified information about the device/agent reputation in a distributed environment, the third contribution is represented by the adoption of the blockchain technology to certify the reputation capital. Some experiments we have performed show that the model is capable to detect almost all the misleading agents if their percentage is under a high enough threshold, and that good results in term of group composition are obtained. Moreover, the simulations show that, by adopting our model, malicious devices always pay for services significantly more than honest ones. We argue that the individual reputation capital of devices and, consequently, the overall reputation capital of the IoT community can take benefit from the adoption of the proposed approach.
引用
收藏
页码:1231 / 1243
页数:13
相关论文
共 50 条
  • [41] RC-chain: Reputation-based crowdsourcing blockchain for vehicular networks
    Sun, Lijun
    Yang, Qian
    Chen, Xiao
    Chen, Zhenxiang
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2021, 176
  • [42] Blockchain-Based Data Storage With Privacy and Authentication in Internet of Things
    Goyat, Rekha
    Kumar, Gulshan
    Alazab, Mamoun
    Conti, Mauro
    Rai, Mritunjay Kumar
    Thomas, Reji
    Saha, Rahul
    Kim, Tai-Hoon
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (16): : 14203 - 14215
  • [43] Securing the Internet of things using Blockchain
    Showkat, Sadia
    Qureshi, Shaima
    PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 540 - 545
  • [44] Design of a Cloud-Blockchain-based Secure Internet of Things Architecture
    Rani, Deepti
    Gill, Nasib Singh
    Rohtak, Preeti Gulia
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (08) : 443 - 454
  • [45] A Secure Framework for Communication in Internet of Things Application using Hyperledger based Blockchain
    Satapathy, Utkalika
    Mohanta, Bhabendu Ku.
    Panda, Soumyashree S.
    Sobhanayak, Srichandan
    Jena, Debashis
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [46] Internet of Things Device Capability Profiling Using Blockchain
    Ajayi, Oluwashina Joseph
    Rafferty, Joseph
    Morrow, Philip
    Abu-Tair, Mamun
    Ducatel, Gery
    Cui, Zhan
    2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, : 367 - 374
  • [47] Using Blockchain in the Internet of Things Coordination A Smart Contract-based Approach
    Belkeziz, Radia
    Jarir, Zahi
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (08) : 661 - 669
  • [48] Differential privacy preserving based framework using blockchain for internet-of-things
    Kashif, Muhammad
    Kalkan, Kubra
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (01) : 1 - 23
  • [49] BUAV: A Blockchain Based Secure UAV-Assisted Data Acquisition Scheme in Internet of Things
    Islam, Anik
    Shin, Soo Young
    JOURNAL OF COMMUNICATIONS AND NETWORKS, 2019, 21 (05) : 491 - 502
  • [50] Security and privacy in the Internet of Things using blockchain technology
    Spathoulas, Georgios
    Karageorgopoulou, Angeliki
    2019 15TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS), 2019, : 284 - 290