Abstract
The rapid development of the Internet of Things (IoT) has dramatically increased the number of distributed IoT devices and users. Trust and Reputation Model (TRM) is a well-known technique for improving the security of IoT, which detects malicious attacks by evaluating user behavior. Since traditional distributed TRMs lack secure and reliable data sharing mechanisms, some works have integrated the TRMs into the trusted blockchains. Nevertheless, they have not realized the security requirements of the comprehensive assessment of user behavior and dynamic evaluation of reputation. Therefore, this paper introduces a Blockchain-based Trust and Reputation Model (BTRM), which evaluates user reputation from many aspects and can resist multiple malicious attacks in the distributed network. Second, we propose a novel Dynamic Evaluation Mechanism (DEM), which reduces the number of reputation evaluations without degrading network security and builds a trusting foundation between long-term inactive users and the network. Eventually, we deploy the proposed model DEM-BTRM in a prototype system of Hyperledger Fabric and compare it with existing reputation evaluation methods. The results show that the DEM-BTRM can comprehensively evaluate user behavior and dynamically detect malicious attacks.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have