T-Smart: Trust Model for Blockchain Based Smart Marketplace

With the innovation of embedded devices, the concept of smart marketplace came into existence. A smart marketplace is a platform on which participants can trade multiple resources, such as water, energy, bandwidth. Trust is an important factor in the trading platform, as the participants would prefer to trade with those peers who have a high trust rating. Most of the existing trust management models for smart marketplace only provide a single aggregated trust score for a participant. However, they lack the mechanism to gauge the level of commitment shown by a participant while trading a particular resource. This work aims to provide a fine-grained trust score for a participant with respect to each resource that it trades. Several parameters, such as resource availability, success rate, and turnaround time are used to gauge the participant’s level of commitment, specific to the resource being traded. Moreover, the effectiveness of the proposed model is validated through security analysis against ballot-stuffing and bad-mouthing attacks, along with simulationbased analysis and a comparison in terms of accuracy, false positive, false negative, computational cost and latency. The results indicate that the proposed trust model has 7% better accuracy, 30.13% lower computational cost and 31.74% less latency compared to the existing benchmark model.

[1]  Yannan Li,et al.  Blockchain-Based Solutions to Security and Privacy Issues in the Internet of Things , 2018, IEEE Wireless Communications.

[2]  Paul Resnick,et al.  Reputation systems , 2000, CACM.

[3]  Giuseppe M. L. Sarnè,et al.  Integrating trust measures in multiagent systems , 2012, Int. J. Intell. Syst..

[4]  Kris Bubendorfer,et al.  Reputation systems: A survey and taxonomy , 2015, J. Parallel Distributed Comput..

[5]  B. Ślusarczyk,et al.  Digitalization in Economy and Innovation: The Effect on Social and Economic Processes , 2019, Polish Journal of Management Studies.

[6]  Mritunjay Kumar Rai,et al.  A Novel Trust Evaluation Process for Secure Localization Using a Decentralized Blockchain in Wireless Sensor Networks , 2019, IEEE Access.

[7]  Ali Ibrahim El-Desouky,et al.  Enhanced QoS-Based Model for Trust Assessment in Cloud Computing Environment , 2020, IEEE Access.

[8]  Roberto Saia,et al.  Analysis of a Consensus Protocol for Extending Consistent Subchains on the Bitcoin Blockchain , 2020, Comput..

[9]  Giuseppe M. L. Sarnè,et al.  Using Local Trust for Forming Cohesive Social Structures in Virtual Communities , 2017, Comput. J..

[10]  Jia Guo,et al.  Trust Management for SOA-Based IoT and Its Application to Service Composition , 2016, IEEE Transactions on Services Computing.

[11]  Victor C. M. Leung,et al.  Blockchain-Based Decentralized Trust Management in Vehicular Networks , 2019, IEEE Internet of Things Journal.

[12]  Shouyang Wang,et al.  Sustainable B2B E-Commerce and Blockchain-Based Supply Chain Finance , 2020, Sustainability.

[13]  Diego Reforgiato Recupero,et al.  Internet of Entities (IoE): A Blockchain-based Distributed Paradigm for Data Exchange between Wireless-based Devices , 2019, SENSORNETS.

[14]  Jia Guo,et al.  Trust-Based Service Management for Social Internet of Things Systems , 2016, IEEE Transactions on Dependable and Secure Computing.

[15]  Jia Guo,et al.  A survey of trust computation models for service management in internet of things systems , 2017, Comput. Commun..

[16]  Vlado Stankovski,et al.  Trust management in a blockchain based fog computing platform with trustless smart oracles , 2019, Future Gener. Comput. Syst..

[17]  Ing-Ray Chen,et al.  Trust Management of Smart Service Communities , 2019, IEEE Access.

[18]  Luigi Atzori,et al.  Trustworthiness Management in the Social Internet of Things , 2014, IEEE Transactions on Knowledge and Data Engineering.

[19]  Davor Svetinovic,et al.  Security and Privacy in Decentralized Energy Trading Through Multi-Signatures, Blockchain and Anonymous Messaging Streams , 2018, IEEE Transactions on Dependable and Secure Computing.

[20]  Khaled Salah,et al.  IoT security: Review, blockchain solutions, and open challenges , 2017, Future Gener. Comput. Syst..

[21]  Djamal Zeghlache,et al.  Trust management system design for the Internet of Things: A context-aware and multi-service approach , 2013, Comput. Secur..

[22]  Yuguang Fang,et al.  A Trust-Based Privacy-Preserving Friend Recommendation Scheme for Online Social Networks , 2015, IEEE Transactions on Dependable and Secure Computing.

[23]  Nadeem Javaid,et al.  Blockchain-based secure multi-resource trading model for smart marketplace , 2021, Computing.

[24]  Borja Bordel,et al.  Trust Provision in the Internet of Things using Transversal Blockchain Networks , 2018 .

[25]  Heejo Lee,et al.  Group-Based Trust Management Scheme for Clustered Wireless Sensor Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.

[26]  Giuseppe M. L. Sarnè,et al.  Using trust and local reputation for group formation in the Cloud of Things , 2018, Future Gener. Comput. Syst..

[27]  Muhammad Khurram Khan,et al.  Trust and reputation for Internet of Things: Fundamentals, taxonomy, and open research challenges , 2019, J. Netw. Comput. Appl..

[28]  Dongxu Liu,et al.  GeTrust: A Guarantee-Based Trust Model in Chord-Based P2P Networks , 2018, IEEE Transactions on Dependable and Secure Computing.

[29]  Chin Lay Gan,et al.  Electronic commerce for home-based businesses in emerging and developed economy , 2019, Eurasian Business Review.

[30]  Giancarlo Fortino,et al.  Using Blockchain in a Reputation-Based Model for Grouping Agents in the Internet of Things , 2020, IEEE Transactions on Engineering Management.

[31]  Rajiv Ranjan,et al.  IoTChain: Establishing Trust in the Internet of Things Ecosystem Using Blockchain , 2018, IEEE Cloud Computing.

[32]  Hicham Lakhlef,et al.  Decentralized Blockchain-Based Trust Management Protocol for the Internet of Things , 2020, IEEE Transactions on Dependable and Secure Computing.