Abstract
Crowdsensing is a prominent paradigm that collects data by outsourcing to individuals with sensing devices. However, most existing crowdsensing systems are based on centralized architecture which suffers from poor data quality, high service charge, single point of failure, etc. Some studies have explored decentralized architectures and implementations for crowdsensing based on blockchain, while incentive mechanisms for worker participation and miner participation, which serve as a crucial role in blockchain-based crowdsensing systems (BCSs), are ignored. To address this issue, we propose an incentive mechanism design named URIM to maximize participants’ utilities, which consists of worker-centric and miner-centric incentive mechanisms for BCSs. For the worker-centric incentive mechanism, we model it as a reverse auction, in which dynamic programming is utilized to select workers, and payments are determined based on the Vickrey-Clarke-Groves scheme. We also prove this incentive mechanism is computationally efficient, individually rational and truthful. For the miner-centric incentive mechanism, we model interactions among the requester and miners as a Stackelberg game and adopt the backward induction to analyze its equilibrium at which the utilities of the requester and miners are optimized. Finally, we demonstrate the significant performance of URIM through extensive simulations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Amintoosi, H., Kanhere, S.S.: A reputation framework for social participatory sensing systems. Mob. Netw. Appl. 19(1), 88–100 (2014)
An, B., Xiao, M., Liu, A., Gao, G., Zhao, H.: Truthful crowdsensed data trading based on reverse auction and blockchain. In: Li, G., Yang, J., Gama, J., Natwichai, J., Tong, Y. (eds.) DASFAA 2019. LNCS, vol. 11446, pp. 292–309. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-18576-3_18
Chatzopoulos, D., Gujar, S., Faltings, B., Hui, P.: Privacy preserving and cost optimal mobile crowdsensing using smart contracts on blockchain. In: 2018 IEEE 15th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), pp. 442–450. IEEE (2018)
Conti, M., Gangwal, A., Todero, M.: Blockchain trilemma solver algorand has dilemma over undecidable messages. In: Proceedings of the 14th International Conference on Availability, Reliability and Security, pp. 1–8 (2019)
Crosby, M., Pattanayak, P., Verma, S., Kalyanaraman, V., et al.: Blockchain technology: beyond bitcoin. Appl. Innov. 2(6–10), 71 (2016)
Duan, H., Zheng, Y., Du, Y., Zhou, A., Wang, C., Au, M.H.: Aggregating crowd wisdom via blockchain: a private, correct, and robust realization. In: 2019 IEEE International Conference on Pervasive Computing and Communications (PerCom2019), pp. 43–52. IEEE (2019)
Feng, Z., Zhu, Y., Zhang, Q., Ni, L.M., Vasilakos, A.V.: TRAC: truthful auction for location-aware collaborative sensing in mobile crowdsourcing. In: IEEE INFOCOM 2014-IEEE Conference on Computer Communications, pp. 1231–1239. IEEE (2014)
Houy, N.: The bitcoin mining game. Available at SSRN 2407834 (2014)
Hu, J., Yang, K., Wang, K., Zhang, K.: A blockchain-based reward mechanism for mobile crowdsensing. IEEE Trans. Comput. Soc. Syst. 7(1), 178–191 (2020)
Huang, J., et al.: Blockchain-based mobile crowd sensing in industrial systems. IEEE Trans. Ind. Inf. 16(10), 6553–6563 (2020)
Koutsopoulos, I.: Optimal incentive-driven design of participatory sensing systems. In: 2013 Proceedings IEEE INFOCOM, pp. 1402–1410. IEEE (2013)
Lakhani, K.: Innocentive.com (a) (harvard business school case no. 608–170). Harvard Business School, Cambridge (2008)
Li, M., et al.: CrowdBC: a blockchain-based decentralized framework for crowdsourcing. IEEE Trans. Parallel Distrib. Syst. 30(6), 1251–1266 (2018)
Lu, Y., Tang, Q., Wang, G.: ZebraLancer: private and anonymous crowdsourcing system atop open blockchain. In: 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS), pp. 853–865. IEEE (2018)
Ogie, R.I.: Adopting incentive mechanisms for large-scale participation in mobile crowdsensing: from literature review to a conceptual framework. Hum.-Cent. Comput. Inf. Sci. 6(1), 24 (2016)
de Pedro, A.S., Levi, D., Cuende, L.I.: WitNet: a decentralized oracle network protocol. arXiv preprint arXiv:1711.09756 (2017)
Pouryazdan, M., Kantarci, B., Soyata, T., Foschini, L., Song, H.: Quantifying user reputation scores, data trustworthiness, and user incentives in mobile crowd-sensing. IEEE Access 5, 1382–1397 (2017)
Xu, J., Xiang, J., Yang, D.: Incentive mechanisms for time window dependent tasks in mobile crowdsensing. IEEE Trans. Wirel. Commun. 14(11), 6353–6364 (2015)
Yang, D., Xue, G., Fang, X., Tang, J.: Incentive mechanisms for crowdsensing: crowdsourcing with smartphones. IEEE/ACM Trans. Netw. 24(3), 1732–1744 (2015)
Yang, M., Zhu, T., Liang, K., Zhou, W., Deng, R.H.: A blockchain-based location privacy-preserving crowdsensing system. Futur. Gener. Comput. Syst. 94, 408–418 (2019)
Zhang, J., Cui, W., Ma, J., Yang, C.: Blockchain-based secure and fair crowdsourcing scheme. Int. J. Distrib. Sens. Netw. 15(7), 1550147719864890 (2019)
Acknowledgements
This work was supported by the Scientific Research Program of Science and Technology Commission of Shanghai Municipality under Grant No. 19511102203.
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Xu, Z., Liu, C., Zhang, P., Lu, T., Gu, N. (2021). URIM: Utility-Oriented Role-Centric Incentive Mechanism Design for Blockchain-Based Crowdsensing. In: Jensen, C.S., et al. Database Systems for Advanced Applications. DASFAA 2021. Lecture Notes in Computer Science(), vol 12683. Springer, Cham. https://doi.org/10.1007/978-3-030-73200-4_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-73200-4_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-73199-1
Online ISBN: 978-3-030-73200-4
eBook Packages: Computer ScienceComputer Science (R0)