4.7 Article

SenseChain: A blockchain-based crowdsensing framework for multiple requesters and multiple workers

Publisher

ELSEVIER
DOI: 10.1016/j.future.2019.12.007

Keywords

Crowdsensing; Blockchain; Smart contracts; Reputation; Decentralized

Funding

  1. Khalifa University Internal Research Fund (KUIRF Level 2), United Arab Emirates [8474000012]

Ask authors/readers for more resources

In this paper, we propose a decentralized crowdsensing framework for multiple requesters with multiple workers built on Ethereum blockchain-SenseChain. Crowdsensing frameworks utilize workers' sensing capabilities to fulfill requesters' sensing tasks. While crowdsensing is typically managed by a centralized platform, the centralized management entails various challenges such as reliability in workers' selection, fair evaluation for payment distribution, potential breach of users' privacy, and high deployment cost. The proposed solution, SenseChain, is a decentralized crowdsensing framework developed to run on Ethereum blockchain to mitigate said challenges while increasing users' engagement, with reasonable cost. SenseChain is developed around three smart contracts: (1) User Manager Contract (UMC), (2) Task Manager Contract (TMC), and (3) Task Detailed Contract (TDC). These contracts implement the platform features such as maintaining users' information, publishing tasks from multiple requesters, accepting reservations and solutions from multiple workers, and evaluating solutions to calculate proportional payments. The framework is implemented using Solidity and Web3.js, where a real publicly available dataset is used. The framework performance is compared to a centralized greedy selection framework to demonstrate its comparability while mitigating tackled challenges. The results in terms of solutions quality, time cost, and workers traveled distance confirm its viability as a solution for crowdsensing. (C) 2019 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available