Blockchain-based Reputation System For IoT Data Ecosystem: A Utility Maximization Approach
Seyednima Khezr, Abdulsalam Yassine, Rachid Benlamri · 2022
Recently, blockchain technology has been used to build private and secure internet of things (IoT) data markets and trading systems. Reputation of the trading parties is an important attribute that affect their profitability and trading prosperity. However, current reputation systems are prone to malicious manipulation. Such an issue can be avoided by registering all reputation scores in the blockchain which guarantees trans-parency, encryption, privacy, and security. To this end, this paper proposes a blockchain-based reputation system where market players can maximize their utility while engaged in the IoT data ecosystem. We also propose an adaptive learning mechanism that allows the data providers and consumers to enhance their reputation and review credibility scores. We provide extensive experiments to ensure our system satisfies the feasibility, usability, and availability properties. These properties are essential for functional deployment in real IoT data markets.