SCoTMan: A Scalable Smart Contract for Trust Management in Social IoT With Real-World Constraints

被引:2
作者
Rouzbahani, Amin [1 ]
Taghiyareh, Fattaneh [1 ]
机构
[1] Univ Tehran, Coll Engn, Sch Elect & Comp Engn, Tehran 14395515, Iran
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Internet of Things; Blockchains; Trust management; Smart contracts; Security; Peer-to-peer computing; Scalability; blockchain; smart contract; INTERNET; REPUTATION; MODEL; SECURITY; SYSTEM;
D O I
10.1109/ACCESS.2024.3411581
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) plays a crucial role in our daily lives. Many objects are being equipped with electronic components in order to facilitate their interconnection and integration with the Internet. Due to the growing usage of IoT devices and generated data, to ensure the reliability of the network, it is necessary to utilize scalable and effective trust management systems. This study introduces the SCoTMan model, which integrates social interactions with the capability of smart contracts for effective trust management in Social IoT (SIoT). Blockchain can enhance trust management protocols by providing a global view of data and improving the propagation of trust values. Implementing trust management algorithms in traditional decentralized architectures can be challenging, but using smart contracts can provide an efficient solution. We implemented the model on the Hyperledger Fabric platform and performed a comprehensive assessment. The model efficiently performs indirect trust computations by choosing optimized counselors and minimizing storage requirements. Multiple experiments have been carried out to assess and validate the efficiency of the model in functionality metrics such as trust convergence and success rate, as well as non-functional metrics like transaction delay, computation and communication overhead, and memory usage. We also conducted a comparative analysis to emphasize the method's advantages over existing approaches in the literature. We introduced the Total Storage Cost metric for better comparison. The results show substantial improvements in trust convergence under limited Total Storage Cost. The proposed method demonstrates that it is possible to establish scalable trust management in the SIoT by utilizing smart contracts and social metrics.
引用
收藏
页码:137836 / 137850
页数:15
相关论文
共 74 条
[71]  
Yan YX, 2017, IEEE IND ELEC, P922, DOI 10.1109/IECON.2017.8216159
[72]   A survey on trust management for Internet of Things [J].
Yan, Zheng ;
Zhang, Peng ;
Vasilakos, Athanasios V. .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 42 :120-134
[73]   Blockchain-Enabled Trust Management Model for the Internet of Vehicles [J].
Yang, Zhigang ;
Wang, Ruyan ;
Wu, Dapeng ;
Yang, Boran ;
Zhang, Puning .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (14) :12044-12054
[74]   Blockchain-Enabled Decentralized Trust Management and Secure Usage Control of IoT Big Data [J].
Zhaofeng Ma ;
Lingyun Wang ;
Xiaochang Wang ;
Zhen Wang ;
Weizhe Zhao .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) :4000-4015