A Blockchain-Based Spatial Crowdsourcing System for Spatial Information Collection Using a Reward Distribution

Due to the increasing relevance of spatial information in different aspects of location-based services, various methods are used to collect this information. The use of crowdsourcing due to plurality and distribution is a remarkable strategy for collecting information, especially spatial information. Crowdsourcing can have a substantial effect on increasing the accuracy of data. However, many centralized crowdsourcing systems lack security and transparency due to a trusted party’s existence. With the emergence of blockchain technology, there has been an increase in security, transparency, and traceability in spatial crowdsourcing systems. In this paper, we propose a blockchain-based spatial crowdsourcing system in which workers confirm or reject the accuracy of tasks. Tasks are reports submitted by requesters to the system; a report comprises type and location. To our best knowledge, the proposed system is the first system that all participants receive rewards. This system considers spatial and non-spatial reward factors to encourage users’ participation in collecting accurate spatial information. Privacy preservation and security of spatial information are considered in the system. We also evaluated the system efficiency. According to the experiment results, using the proposed system, information accuracy increased by 40%, and the minimum time for reviewing reports by facilities reduced by 30%. Moreover, we compared the proposed system with the current centralized and distributed crowdsourcing systems. This comparison shows that, although our proposed system omits the user’s history to preserve privacy, it considers a consensus-based approach to guarantee submitted reports’ accuracy. The proposed system also has a reward mechanism to encourage more participation.

[1]  Chu-Sing Yang,et al.  Fingernail analysis management system using microscopy sensor and blockchain technology , 2018, Int. J. Distributed Sens. Networks.

[2]  Kwok-Yan Lam,et al.  Blockchain-based mechanism for fine-grained authorization in data crowdsourcing , 2020, Future Gener. Comput. Syst..

[3]  Cyrus Shahabi,et al.  Crowd sensing of traffic anomalies based on human mobility and social media , 2013, SIGSPATIAL/GIS.

[4]  Zheng Yan,et al.  MCS-Chain: Decentralized and trustworthy mobile crowdsourcing based on blockchain , 2019, Future Gener. Comput. Syst..

[5]  Torben Bach Pedersen,et al.  A Survey of Spatial Crowdsourcing , 2019, ACM Trans. Database Syst..

[6]  Igor A. Zikratov,et al.  Ensuring data integrity using blockchain technology , 2017, 2017 20th Conference of Open Innovations Association (FRUCT).

[7]  James Caverlee,et al.  Who is the barbecue king of texas?: a geo-spatial approach to finding local experts on twitter , 2014, SIGIR.

[8]  Heli Väätäjä,et al.  Location-based crowdsourcing of hyperlocal news: dimensions of participation preferences , 2012, GROUP.

[9]  Cyrus Shahabi,et al.  GeoCrowd: enabling query answering with spatial crowdsourcing , 2012, SIGSPATIAL/GIS.

[10]  Constantinos Patsakis,et al.  Forgetting personal data and revoking consent under the GDPR: Challenges and proposed solutions , 2018, J. Cybersecur..

[11]  Vishal Patel,et al.  A framework for secure and decentralized sharing of medical imaging data via blockchain consensus , 2019, Health Informatics J..

[12]  Cyrus Shahabi,et al.  A Real-Time Framework for Task Assignment in Hyperlocal Spatial Crowdsourcing , 2017, ACM Trans. Intell. Syst. Technol..

[13]  C. Robusto The Cosine-Haversine Formula , 1957 .

[14]  Jie Wu,et al.  Minimum makespan workload dissemination in DTNs: making full utilization of computational surplus around , 2013, MobiHoc '13.

[15]  Salil S. Kanhere,et al.  BlockChain: A Distributed Solution to Automotive Security and Privacy , 2017, IEEE Communications Magazine.

[16]  Edward Curry,et al.  Flag-verify-fix: adaptive spatial crowdsourcing leveraging location-based social networks , 2015, SIGSPATIAL/GIS.

[17]  To Tu Cuong CrowdRoute: a crowd-sourced routing algorithm in public transit networks , 2013, GEOCROWD '13.

[18]  François Charoy,et al.  Answering complex location-based queries with crowdsourcing , 2013, 9th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing.

[19]  Ellie D'Hondt,et al.  Crowdsourcing of Pollution Data using Smartphones , 2010 .

[20]  Qunying Huang,et al.  DisasterMapper: A CyberGIS framework for disaster management using social media data , 2015, BigSpatial@SIGSPATIAL.

[21]  Quoc Khanh Nguyen,et al.  Blockchain - A Financial Technology for Future Sustainable Development , 2016, 2016 3rd International Conference on Green Technology and Sustainable Development (GTSD).

[22]  Yuan Lu,et al.  ZebraLancer: Private and Anonymous Crowdsourcing System atop Open Blockchain , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[23]  Michele Melchiori,et al.  Improving geo-spatial linked data with the wisdom of the crowds , 2013, EDBT '13.

[24]  Robert H. Deng,et al.  CrowdBC: A Blockchain-Based Decentralized Framework for Crowdsourcing , 2019, IEEE Transactions on Parallel and Distributed Systems.

[25]  Peter A. Mottur,et al.  Vizsafe: The Decentralized Crowdsourcing Safety Network , 2018, 2018 IEEE International Smart Cities Conference (ISC2).

[26]  Mahdi Farnaghi,et al.  Blockchain, an enabling technology for transparent and accountable decentralized public participatory GIS , 2020 .

[27]  Mohammad Reza Malek,et al.  VGI and Reference Data Correspondence Based on Location‐Orientation Rotary Descriptor and Segment Matching , 2015, Trans. GIS.

[28]  Antonio A. Sánchez-Ruiz-Granados,et al.  Betfunding: A Distributed Bounty-Based Crowdfunding Platform over Ethereum , 2016, DCAI.

[29]  Cyrus Shahabi,et al.  A Server-Assigned Spatial Crowdsourcing Framework , 2015, ACM Trans. Spatial Algorithms Syst..

[30]  Carol Woody,et al.  Threat Modeling: A Summary of Available Methods , 2018 .

[31]  An Liu,et al.  CPchain: A Copyright-Preserving Crowdsourcing Data Trading Framework Based on Blockchain , 2020, 2020 29th International Conference on Computer Communications and Networks (ICCCN).

[32]  Demetrios Zeinalipour-Yazti,et al.  Crowdsourcing with Smartphones , 2012, IEEE Internet Computing.

[33]  Tianqing Zhu,et al.  A blockchain-based location privacy-preserving crowdsensing system , 2019, Future Gener. Comput. Syst..

[34]  Man Hon Cheung,et al.  Distributed Time-Sensitive Task Selection in Mobile Crowdsensing , 2015, IEEE Transactions on Mobile Computing.

[35]  Martin Haferkorn,et al.  Seasonality and Interconnectivity within Cryptocurrencies - An Analysis on the Basis of Bitcoin, Litecoin and Namecoin , 2014, FinanceCom.

[36]  Deepak Ganesan,et al.  mCrowd: a platform for mobile crowdsourcing , 2009, SenSys '09.

[37]  Nicola Fabiano,et al.  The Internet of Things ecosystem: The blockchain and privacy issues. The challenge for a global privacy standard , 2017, 2017 International Conference on Internet of Things for the Global Community (IoTGC).

[38]  Andrea Pinna,et al.  CitySense: blockchain-oriented smart cities , 2017, XP Workshops.

[39]  Quinn DuPont,et al.  Blockchain Identities: Notational Technologies for Control and Management of Abstracted Entities , 2017 .

[40]  Cyrus Shahabi,et al.  PrivGeoCrowd: A toolbox for studying private spatial Crowdsourcing , 2015, 2015 IEEE 31st International Conference on Data Engineering.

[41]  Tao Zhou,et al.  A Blockchain-Based Location Privacy Protection Incentive Mechanism in Crowd Sensing Networks , 2018, Sensors.

[42]  ZSOLT LENKEI Crowdsourced traffic information in traffic management : Evaluation of traffic information from Waze , 2018 .

[43]  Fei-Yue Wang,et al.  Towards blockchain-based intelligent transportation systems , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).

[44]  Hugo Sereno Ferreira,et al.  Blockchain-based PKI for Crowdsourced IoT Sensor Information , 2018, SoCPaR.

[45]  Li Gao,et al.  TSWCrowd: A Decentralized Task-Select-Worker Framework on Blockchain for Spatial Crowdsourcing , 2020, IEEE Access.

[46]  Huichuan Xia,et al.  Privacy in Crowdsourcing: a Review of the Threats and Challenges , 2020, Computer Supported Cooperative Work (CSCW).

[47]  Paul Haynes,et al.  Governance in Blockchain Technologies & Social Contract Theories , 2016, Ledger.

[48]  Michele Melchiori,et al.  A Crowdsourcing-Based Framework for Improving Geo-spatial Open Data , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[49]  Lei Chen,et al.  gMission: A General Spatial Crowdsourcing Platform , 2014, Proc. VLDB Endow..

[50]  Moustafa Youssef,et al.  CrowdInside: automatic construction of indoor floorplans , 2012, SIGSPATIAL/GIS.

[51]  Alireza Sahami Shirazi,et al.  Location-based crowdsourcing: extending crowdsourcing to the real world , 2010, NordiCHI.

[52]  Masamichi Shimosaka,et al.  Steered crowdsensing: incentive design towards quality-oriented place-centric crowdsensing , 2014, UbiComp.

[53]  Mohammad Reza Malek,et al.  Flood Management in Aqala through an Agent-Based Solution and Crowdsourcing Services in an Enterprise Geospatial Information System , 2019, ISPRS Int. J. Geo Inf..

[54]  Jianhui Wang,et al.  Blockchain-Assisted Crowdsourced Energy Systems , 2018, 2018 IEEE Power & Energy Society General Meeting (PESGM).

[55]  S. Nakamoto,et al.  Bitcoin: A Peer-to-Peer Electronic Cash System , 2008 .

[56]  Man Lung Yiu,et al.  Oriented Online Route Recommendation for Spatial Crowdsourcing Task Workers , 2015, SSTD.

[57]  Kung Chen,et al.  On design issues and architectural styles for blockchain-driven IoT services , 2017, 2017 IEEE International Conference on Consumer Electronics - Taiwan (ICCE-TW).

[58]  Jian Weng,et al.  Reputation-based Distributed Knowledge Sharing System in Blockchain , 2018, MobiQuitous.

[59]  Panagiotis G. Ipeirotis,et al.  The Dynamics of Micro-Task Crowdsourcing: The Case of Amazon MTurk , 2015, WWW.

[60]  Tian Feng,et al.  The multimedia blockchain: A distributed and tamper-proof media transaction framework , 2017, 2017 22nd International Conference on Digital Signal Processing (DSP).

[61]  Michael Spearpoint,et al.  A Proposed Currency System for Academic Peer Review Payments Using the BlockChain Technology , 2017, Publ..

[62]  Nir Kshetri,et al.  Can Blockchain Strengthen the Internet of Things? , 2017, IT Professional.

[63]  Alfred C. Weaver,et al.  CrowdHelp: A crowdsourcing application for improving disaster management , 2013, 2013 IEEE Global Humanitarian Technology Conference (GHTC).

[64]  Jiming Chen,et al.  Toward optimal allocation of location dependent tasks in crowdsensing , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[65]  Arab Ali Chérif,et al.  Towards a New Ubiquitous Learning Environment Based on Blockchain Technology , 2017, 2017 IEEE 17th International Conference on Advanced Learning Technologies (ICALT).

[66]  S. To,et al.  Decentralized mortgage market: An open market for real-estate crowdsourcing , 2017 .

[67]  MohammadReza Malek,et al.  Artificial intelligence-based solution to estimate the spatial accuracy of volunteered geographic data , 2015 .

[68]  Gregory M. P. O'Hare,et al.  A survey of incentive engineering for crowdsourcing , 2018, The Knowledge Engineering Review.

[69]  Marko Hölbl,et al.  EduCTX: A Blockchain-Based Higher Education Credit Platform , 2017, IEEE Access.

[70]  Hojung Cha,et al.  Understanding the coverage and scalability of place-centric crowdsensing , 2013, UbiComp.

[71]  Yingshu Li,et al.  zkCrowd: A Hybrid Blockchain-Based Crowdsourcing Platform , 2020, IEEE Transactions on Industrial Informatics.

[72]  Xi Chen,et al.  Privacy-Aware High-Quality Map Generation with Participatory Sensing , 2016, IEEE Transactions on Mobile Computing.

[73]  Michael M. Marefat,et al.  Leveraging blockchain for retraining deep learning architecture in patient-specific arrhythmia classification , 2018, 2018 IEEE EMBS International Conference on Biomedical & Health Informatics (BHI).

[74]  Mohammad Reza Malek,et al.  Developing a multilevel distribuiting crowdsourcing system for aiding and rescuing to overcome widespread crises , 2020 .

[75]  Nicolas de Condorcet Essai Sur L'Application de L'Analyse a la Probabilite Des Decisions Rendues a la Pluralite Des Voix , 2009 .

[76]  Alexis Battle,et al.  The jabberwocky programming environment for structured social computing , 2011, UIST.

[77]  Xiangliang Zhang,et al.  Efficient task assignment in spatial crowdsourcing with worker and task privacy protection , 2018, GeoInformatica.