Abstract
In recent years, with the development of science and technology, mobile intelligent devices have become more and more common. At the same time, the sensors carried on a mobile intelligent device are becoming more and more various, which makes the Mobile Crowd-Sensing (MCS) possible to develop. MCS abandons the traditional one-to-one outsourcing but turns outsourcing users into all groups that use mobile intelligent devices with a more advantageous number of people and wider geographical distribution. Meanwhile, it also reduces the cost. However, most of the current common MCS adopt a centralized structure. This makes the edge node heavily dependent on the central node and makes the process faced with the problems such as high cost and susceptibility to malicious attacks. In addition, in fact, there is no fully trusted central service provider. Once the center does some measures to endanger others, it will cause an unimaginable result. In this regard, we propose a decentralized trust model based on blockchain. In this model, if a transaction needs to be processed, the information of the transaction will not be stored in only one node(like central node), but in all nodes. At this time, a specific third party is no longer required to supervise the transaction. In other words, each node in the blockchain is the transaction supervisor. After that, we implement a decentralized MCS platform. Finally, we do some experiments to verify the availability and stability of the decentralized model.










Similar content being viewed by others
Data availability
In our work, we proposed a decentralized MCS model and verified its feasibility through simulation experiments. Therefore, the results presented in the experiment are all from our simulation experiments. If readers need specific data on the experimental results, they can contact corresponding author through email.
References
Alam, A.: Platform utilising blockchain technology for elearning and online education for open sharing of academic proficiency and progress records. In: Smart Data Intelligence: Proceedings of ICSMDI 2022, pp. 307–320. Springer, Singapore (2022)
An, J., Wang, Z., He, X., Gui, X., Cheng, J., Gui, R.: PPQC: A blockchain- based privacy-preserving quality control mechanism in crowdsensing applications. IEEE/ACM Trans. Networking 30(3), 1352–1367 (2022)
Buterin, V., et al.: A next-generation smart contract and decentralized application platform. White Pap. 3(37), 1–2 (2014)
Capponi, A., Fiandrino, C., Kantarci, B., Foschini, L., Kliazovich, D., Bouvry, P.: A survey on mobile crowdsensing systems: challenges, solutions, and opportunities. IEEE Commun. Surv. Tutor. 21(3), 2419–2465 (2019)
Chen, Y., Bellavitis, C.: Blockchain disruption and decentralized finance: the rise of decentralized business models. J. Bus. Ventur. Insights 13, 00151 (2020)
Dai, H.-N., Zheng, Z., Zhang, Y.: Blockchain for internet of things: a survey. IEEE Internet Things J. 6(5), 8076–8094 (2019)
Dang, H., Dinh, T.T.A., Loghin, D., Chang, E.-C., Lin, Q., Ooi, B.C.: Towards scaling blockchain systems via sharding. In: Proceedings of the 2019 International Conference on Management of Data, pp. 123–140 (2019)
Esmat, A., Vos, M., Ghiassi-Farrokhfal, Y., Palensky, P., Epema, D.: A novel decentralized platform for peer-to-peer energy trading market with blockchain technology. Appl. Energy 282, 116123 (2021)
Fiandrino, C., Capponi, A., Cacciatore, G., Kliazovich, D., Sorger, U., Bouvry, P., Kantarci, B., Granelli, F., Giordano, S.: Crowdsensim: a simulation platform for mobile crowdsensing in realistic urban environments. IEEE Access 5, 3490–3503 (2017). https://doi.org/10.1109/ACCESS.2017.2671678
Ganti, R.K., Ye, F., Lei, H.: Mobile crowdsensing: current state and future challenges. IEEE Commun. Mag. 49(11), 32–39 (2011)
Gil, D.S., d’Orey, P.M., Aguiar, A.: On the challenges of mobile crowdsensing for traffic estimation. In: Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems. SenSys ’17. Association for Computing Machinery, New York, NY, USA (2017). https://doi.org/10.1145/3131672.3136958
Jin, H., Su, L., Nahrstedt, K.: Theseus: Incentivizing truth discovery in mobile crowd sensing systems. In: Proceedings of the 18th ACM International Symposium on Mobile Ad Hoc Networking and Computing. Mobihoc ’17. Association for Computing Machinery, New York, NY, USA (2017). https://doi.org/10.1145/3084041.3084063
Karamitsos, I., Papadaki, M., Al Barghuthi, N.B., et al.: Design of the blockchain smart contract: a use case for real estate. J. Inf. Secur. 9(03), 177 (2018)
Leonardi, C., Cappellotto, A., Caraviello, M., Lepri, B., Antonelli, F.: Secondnose: An air quality mobile crowdsensing system. In: Proceedings of the 8th Nordic Conference on Human-Computer Interaction: Fun, Fast, Foundational. NordiCHI ’14, pp. 1051–1054. Association for Computing Machinery, New York, NY, USA (2014). https://doi.org/10.1145/2639189.2670273
Li, M., Weng, J., Yang, A., Lu, W., Zhang, Y., Hou, L., Liu, J.-N., Xiang, Y., Deng, R.H.: Crowdbc: a blockchain-based decentralized framework for crowdsourcing. IEEE Trans. Parallel Distrib. Syst. 30(6), 1251–1266 (2018)
Liu, Y., Guo, B., Wang, Y., Wu, W., Yu, Z., Zhang, D.: Taskme: Multi-task allocation in mobile crowd sensing. In: Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing. UbiComp ’16, pp. 403–414. Association for Computing Machinery, New York, NY, USA (2016). https://doi.org/10.1145/2971648.2971709
Liu, J., Li, B., Chen, L., Hou, M., Xiang, F., Wang, P.: A data storage method based on blockchain for decentralization dns. In: 2018 IEEE Third International Conference on Data Science in Cyberspace (DSC), pp. 189–196 (2018a). IEEE
Liu, J., Shen, H., Narman, H.S., Chung, W., Lin, Z.: A survey of mobile crowdsensing techniques: a critical component for the internet of things. ACM Trans. Cyber-Phys. Syst. 2(3), 1–26 (2018b)
Liu, Y., Kong, L., Chen, G.: Data-oriented mobile crowdsensing: a comprehensive survey. IEEE Commun. Surv. Tutor. 21(3), 2849–2885 (2019)
Liu, W., Yang, Y., Wang, E., Wu, J.: Dynamic user recruitment with truthful pricing for mobile crowdsensing. In: IEEE INFOCOM 2020-IEEE Conference on Computer Communications, pp. 1113–1122 (2020). IEEE
Marjanović, M., Grubeša, S., Žarko, I.P.: Air and noise pollution monitoring in the city of zagreb by using mobile crowdsensing. In: 2017 25th International Conference on Software, Telecommunications and Computer Networks (SoftCOM), pp. 1–5 (2017). https://doi.org/10.23919/SOFTCOM.2017.8115502
Milutinovic, M., He, W., Wu, H., Kanwal, M.: Proof of luck: An efficient blockchain consensus protocol. In: Proceedings of the 1st Workshop on System Software for Trusted Execution. SysTEX ’16. Association for Computing Machinery, New York, NY, USA (2016). https://doi.org/10.1145/3007788.3007790
Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system. Bitcoin 4(2), 5 (2008). https://bitcoin.org/bitcoin.pdf
Ning, Z., Sun, S., Wang, X., Guo, L., Guo, S., Hu, X., Hu, B., Kwok, R.Y.: Blockchain-enabled intelligent transportation systems: a distributed crowdsensing framework. IEEE Trans. Mobile Comput. 21(12), 4201–4217 (2021)
Nugent, T., Upton, D., Cimpoesu, M.: Improving data transparency in clinical trials using blockchain smart contracts. F1000Research 5, 2541 (2016)
Ren, J., Zhang, Y., Zhang, K., Shen, X.: Exploiting mobile crowdsourcing for pervasive cloud services: challenges and solutions. IEEE Commun. Mag. 53(3), 98–105 (2015)
Taherdoost, H.: Smart contracts in blockchain technology: a critical review. Information 14(2), 117 (2023)
Wan, J., Liu, J., Shao, Z., Vasilakos, A.V., Imran, M., Zhou, K.: Mobile crowd sensing for traffic prediction in internet of vehicles. Sensors 16(1), 88 (2016)
Wang, J., Tang, J., Yang, D., Wang, E., Xue, G.: Quality-aware and fine-grained incentive mechanisms for mobile crowdsensing. In: 2016 IEEE 36th International Conference on Distributed Computing Systems (ICDCS), pp. 354–363 (2016a). IEEE
Wang, L., Zhang, D., Wang, Y., Chen, C., Han, X., M’hamed, A.: Sparse mobile crowdsensing: challenges and opportunities. IEEE Commun. Mag. 54(7), 161–167 (2016b). https://doi.org/10.1109/MCOM.2016.7509395
Wang, J., Wang, Y., Zhang, D., Wang, F., Xiong, H., Chen, C., Lv, Q., Qiu, Z.: Multi-task allocation in mobile crowd sensing with individual task quality assurance. IEEE Trans. Mob. Comput. 17(9), 2101–2113 (2018a). https://doi.org/10.1109/TMC.2018.2793908
Wang, E., Yang, Y., Wu, J., Liu, W., Wang, X.: An efficient prediction-based user recruitment for mobile crowdsensing. IEEE Trans. Mob. Comput. 17(1), 16–28 (2018b). https://doi.org/10.1109/TMC.2017.2702613
Wu, D., Si, S., Wu, S., Wang, R.: Dynamic trust relationships aware data privacy protection in mobile crowd-sensing. IEEE Internet Things J. 5(4), 2958–2970 (2018). https://doi.org/10.1109/JIOT.2017.2768073
Xiong, J., Ma, R., Chen, L., Tian, Y., Li, Q., Liu, X., Yao, Z.: A personalized privacy protection framework for mobile crowdsensing in iiot. IEEE Trans. Ind. Inf. 16(6), 4231–4241 (2020). https://doi.org/10.1109/TII.2019.2948068
Yang, G., He, S., Shi, Z., Chen, J.: Promoting cooperation by the social incentive mechanism in mobile crowdsensing. IEEE Commun. Mag. 55(3), 86–92 (2017). https://doi.org/10.1109/MCOM.2017.1600690CM
Zhang, Y., Kasahara, S., Shen, Y., Jiang, X., Wan, J.: Smart contract-based access control for the internet of things. IEEE Internet Things J. 6(2), 1594–1605 (2019). https://doi.org/10.1109/JIOT.2018.2847705
Zhao, S., O’Mahony, D.: Bmcprotector: A blockchain and smart contract based application for music copyright protection. In: Proceedings of the 2018 International Conference on Blockchain Technology and Application, pp. 1–5 (2018)
Zhao, X., Wang, N., Han, R., Xie, B., Yu, Y., Li, M., Ou, J.: Urban infrastructure safety system based on mobile crowdsensing. Int. J. Disaster Risk Reduct. 27, 427–438 (2018)
Zheng, Z., Xie, S., Dai, H.-N., Chen, W., Chen, X., Weng, J., Imran, M.: An overview on smart contracts: challenges, advances and platforms. Futur. Gener. Comput. Syst. 105, 475–491 (2020)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hao, D., Wang, E., Liu, W. et al. Blockchain-based decentralized model for mobile crowd-sensing. CCF Trans. Pervasive Comp. Interact. 6, 68–81 (2024). https://doi.org/10.1007/s42486-023-00140-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42486-023-00140-x