Blockchain-based Trust Information Storage in Crowdsourced IoT Services

We propose a novel distributed integrity-preserving framework for storing trust information in crowdsourced IoT environments. The integrity and availability of the trust information is paramount to ensure accurate trust assessment. Our proposed framework leverages the blockchain to build a distributed storage medium for trust-related information that ensures its integrity. We propose a geo-scoping approach, which ensures that trust-related information is only available where needed, thus, enabling fast access and storage space preservation. We conduct several experiments using real datasets to highlight the effectiveness of our framework.

[1]  Réka Albert,et al.  Near linear time algorithm to detect community structures in large-scale networks. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[2]  David Mazières The Stellar Consensus Protocol: A Federated Model for Internet-level Consensus , 2015 .

[3]  Athman Bouguettaya,et al.  Multi-Perspective Trust Management Framework for Crowdsourced IoT Services , 2021, IEEE Transactions on Services Computing.

[4]  Sunny King,et al.  PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake , 2012 .

[5]  Prajakta A. Satarkar,et al.  Developing A Secure Cloud Storage System for Storing IoT Data by Applying Role Based Encryption , 2016 .

[6]  David Mazières,et al.  Fast and secure global payments with Stellar , 2019, SOSP.

[7]  Boleslaw K. Szymanski,et al.  Is Crowdcharging Possible? , 2018, 2018 27th International Conference on Computer Communication and Networks (ICCCN).

[8]  Antonio Iera,et al.  A subjective model for trustworthiness evaluation in the social Internet of Things , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[9]  Jan Rüth,et al.  Maintaining integrity and reputation in content offloading , 2016, 2016 12th Annual Conference on Wireless On-demand Network Systems and Services (WONS).

[10]  Martin White,et al.  Internet of Things, Blockchain and Shared Economy Applications , 2016, EUSPN/ICTH.

[11]  Athman Bouguettaya,et al.  Adaptive Trust: Usage-Based Trust in Crowdsourced IoT Services , 2019, 2019 IEEE International Conference on Web Services (ICWS).

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

[13]  Eyuphan Bulut,et al.  Exploiting peer-to-peer wireless energy sharing for mobile charging relief , 2019, Ad Hoc Networks.

[14]  Abdelmounaam Rezgui,et al.  A Link Strength Based Label Propagation Algorithm for Community Detection , 2016, 2016 IEEE International Conferences on Big Data and Cloud Computing (BDCloud), Social Computing and Networking (SocialCom), Sustainable Computing and Communications (SustainCom) (BDCloud-SocialCom-SustainCom).

[15]  Bharat K. Bhargava,et al.  Secure and efficient access to outsourced data , 2009, CCSW '09.

[16]  H. T. Mouftah,et al.  Mobility-aware trustworthy crowdsourcing in cloud-centric Internet of Things , 2014, 2014 IEEE Symposium on Computers and Communications (ISCC).

[17]  Athman Bouguettaya,et al.  Composing Energy Services in a Crowdsourced IoT Environment , 2020 .

[18]  Athman Bouguettaya,et al.  Crowdsourcing Energy as a Service , 2018, ICSOC.

[19]  A. Bouguettaya,et al.  Trust Management for Service-Oriented Environments , 2009 .

[20]  Leslie Lamport,et al.  The Byzantine Generals Problem , 1982, TOPL.

[21]  Leslie Lamport,et al.  Reaching Agreement in the Presence of Faults , 1980, JACM.

[22]  Khaled A. Harras,et al.  Femto Clouds: Leveraging Mobile Devices to Provide Cloud Service at the Edge , 2015, 2015 IEEE 8th International Conference on Cloud Computing.

[23]  Jure Leskovec,et al.  Friendship and mobility: user movement in location-based social networks , 2011, KDD.

[24]  Subhas Chandra Mukhopadhyay,et al.  Towards the Implementation of IoT for Environmental Condition Monitoring in Homes , 2013, IEEE Sensors Journal.

[25]  Miguel Castro,et al.  Farsite: federated, available, and reliable storage for an incompletely trusted environment , 2002, OPSR.

[26]  Guiran Chang,et al.  TRM-IoT: A trust management model based on fuzzy reputation for internet of things , 2011, Comput. Sci. Inf. Syst..

[27]  Athman Bouguettaya,et al.  Crowdsourced Coverage as a Service: Two-Level Composition of Sensor Cloud Services , 2017, IEEE Transactions on Knowledge and Data Engineering.

[28]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[29]  Gaith Rjoub,et al.  An endorsement-based trust bootstrapping approach for newcomer cloud services , 2020, Inf. Sci..

[30]  Nikolay I. Chervyakov,et al.  AR-RRNS: Configurable reliable distributed data storage systems for Internet of Things to ensure security , 2017, Future Gener. Comput. Syst..

[31]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[32]  Vitalik Buterin A NEXT GENERATION SMART CONTRACT & DECENTRALIZED APPLICATION PLATFORM , 2015 .