Blockchain-Based Trust and Reputation Management in SIoT

被引:9
作者
Alam, Sana [1 ,2 ]
Zardari, Shehnila [3 ]
Shamsi, Jawwad Ahmed [4 ]
机构
[1] NEDUET, Dept Comp Sci & Informat Technol, Karachi 75270, Pakistan
[2] SSUET, Dept Comp Engn, Karachi 75300, Pakistan
[3] NEDUET, Dept Software Engn, Karachi 75270, Pakistan
[4] FAST Natl Univ Comp & Emerging Sci NUCES, Dept Comp Sci, Karachi 75270, Pakistan
关键词
trust; reputation; parameterized feedback; service-based; SIoT; blockchain; penalty; SOCIAL INTERNET;
D O I
10.3390/electronics11233871
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the Social Internet of Things (SIoT), trust refers to the decision-making process used by the trustor (Service Requesters (SRs) or Service Consumers (SCs)) to decide whether or not to entrust the trustee (Service Providers (SPs)) with specific services. Trust is the key factor in SIoT domain. The designing of a two-way, two-stage parameterized feedback-based, service-driven, attacks-resistant trust and reputation system for SIoT accompanied by a penalty mechanism for dishonest SPs and SRs is our main contribution that mitigates the trust-related issues occurring during service provisioning and service acquisition amongst various entities (SPs or SRs) and enhances trust amongst them. Our proposed methodology examines a SP's local trust, global trust, and reputation by taking into account "Social Trust" and "Quality of Service (QoS)" factors". Two-Stage Parameterized feedback" is incorporated in our proposed strategy to better manage "intention" and "ability" of SRs and provides early identification of suspicious SRs. This feature compels SRs to act honestly and rate the corresponding SPs in a more accurate way. Our recommended paradigm sorts SPs into three SP status lists (White List, Grey List, and Black List) based on reputation values where each list has a threshold with respect to the maximum service fee that can be charged. SPs in White List charge the most per service. SPs in other lists have a lower selection probability. Every feedback updates the SP's trust and reputation value. Sorting SPs increases resistance against On Off Attack, Discriminatory Attack, Opportunistic Service Attack, and Selective Behavior Attacks. SPs must operate honestly and offer the complete scope of stated services since their reputation value relies on all their global trust values (Tglobal) for various services. Service requests may be accepted or denied by SPs. "Temporarily banned" SRs can only request unblocked services. SRs lose all privileges once on a "permanently banned" list. If local and global trust values differ by more than the threshold, the SR is banned. Our method also provides resistance against Bad Mouthing Attack, Ballot Stuffing Attack. Good Mouthing Attack/Self-Propagating Attack. Experiments indicate our trust and reputation management system recognizes and bans fraudulent SRs. "Dishonest SPs" are "blacklisted," which affects their reputation, trust, and service charges.
引用
收藏
页数:33
相关论文
共 64 条
[1]   A Matrix Factorization Model for Hellinger-Based Trust Management in Social Internet of Things [J].
Aalibagi, Soroush ;
Mahyar, Hamidreza ;
Movaghar, Ali ;
Stanley, H. Eugene .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (04) :2274-2285
[2]   Dynamic and scalable multi-level trust management model for Social Internet of Things [J].
Abdelghani, Wafa ;
Amous, Ikram ;
Zayani, Corinne Amel ;
Sedes, Florence ;
Roman-Jimenez, Geoffrey .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (06) :8137-8193
[3]  
Abidi R., 2021, P 2021 INT S NETWORK, P1
[4]   Enabling IoT platforms for social IoT applications: Vision, feature mapping, and challenges [J].
Afzal, Bilal ;
Umair, Muhammad ;
Shah, Ghalib Asadullah ;
Ahmed, Ejaz .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 92 :718-731
[5]   Trust Management in Social Internet of Things (SIoT): A Survey [J].
Alam, Sana ;
Zardari, Shehnila ;
Noor, Shaheena ;
Ahmed, Shakil ;
Mouratidis, Haralambos .
IEEE ACCESS, 2022, 10 :108924-108954
[6]  
Ali-Eldin Amr M. T., 2021, 2021 International Mobile, Intelligent, and Ubiquitous Computing Conference (MIUCC), P161, DOI 10.1109/MIUCC52538.2021.9447667
[7]   LBTM: A lightweight blockchain-based trust management system for social internet of things [J].
Amiri-Zarandi, Mohammad ;
Dara, Rozita A. ;
Fraser, Evan .
JOURNAL OF SUPERCOMPUTING, 2022, 78 (06) :8302-8320
[8]   Blockchain-based Trust Management in Social Internet of Things [J].
Amiri-Zarandi, Mohammad ;
Dara, Rozita A. .
2020 IEEE INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, INTL CONF ON CLOUD AND BIG DATA COMPUTING, INTL CONF ON CYBER SCIENCE AND TECHNOLOGY CONGRESS (DASC/PICOM/CBDCOM/CYBERSCITECH), 2020, :49-54
[9]  
Atzori L., 2015, NEWSLETTER
[10]   The Social Internet of Things (SIoT) - When social networks meet the Internet of Things: Concept, architecture and network characterization [J].
Atzori, Luigi ;
Iera, Antonio ;
Morabito, Giacomo ;
Nitti, Michele .
COMPUTER NETWORKS, 2012, 56 (16) :3594-3608