|
|
Incentive mechanism design via smart contract in blockchain-based edge-assisted crowdsensing |
Chenhao YING1,2, Haiming JIN1, Jie LI1,2, Xueming SI1,2, Yuan LUO1,2( ) |
1. Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai 200240, China 2. Shanghai Jiao Tong University (Wuxi) Blockchain Advanced Research Center, Wuxi 214101, China |
|
|
Abstract Edge-assisted mobile crowdsensing (EMCS) has gained significant attention as a data collection paradigm. However, existing incentive mechanisms in EMCS systems rely on centralized platforms, making them impractical for the decentralized nature of EMCS systems. To address this limitation, we propose CHASER, an incentive mechanism designed for blockchain-based EMCS (BEMCS) systems. In fact, CHASER can attract more participants by satisfying the incentive requirements of budget balance, double-side truthfulness, double-side individual rationality and also high social welfare. Furthermore, the proposed BEMCS system with CHASER in smart contracts guarantees the data confidentiality by utilizing an asymmetric encryption scheme, and the anonymity of participants by applying the zero-knowledge succinct non-interactive argument of knowledge (zk-SNARK). This also restrains the malicious behaviors of participants. Finally, most simulations show that the social welfare of CHASER is increased by approximately when compared with the state-of-the-art approaches. Moreover, CHASER achieves a competitive ratio of approximately 0.8 and high task completion rate of over 0.8 in large-scale systems. These findings highlight the robustness and desirable performance of CHASER as an incentive mechanism within the BEMCS system.
|
Keywords
mobile crowdsensing
edge computing
blockchain
smart contract
incentive mechanism
|
Corresponding Author(s):
Yuan LUO
|
About author: Li Liu and Yanqing Liu contributed equally to this work. |
Issue Date: 22 April 2024
|
|
1 |
J, Xiong M, Zhao M Z A, Bhuiyan L, Chen Y Tian . An AI-enabled three-party game framework for guaranteed data privacy in mobile edge crowdsensing of IoT. IEEE Transactions on Industrial Informatics, 2021, 17( 2): 922–933
|
2 |
M, Fiore A, Nordio C F Chiasserini . Driving factors toward accurate mobile opportunistic sensing in urban environments. IEEE Transactions on Mobile Computing, 2016, 15( 10): 2480–2493
|
3 |
N Z, Aitzhan D Svetinovic . Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous messaging streams. IEEE Transactions on Dependable and Secure Computing, 2018, 15( 5): 840–852
|
4 |
F, Tschorsch B Scheuermann . Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Communications Surveys & Tutorials, 2016, 18( 3): 2084–2123
|
5 |
U, Fiege A, Fiat A Shamir . Zero knowledge proofs of identity. In: Proceedings of the 9th Annual ACM Symposium on Theory of Computing. 1987, 210−217
|
6 |
N, Bitansky R, Canetti A, Chiesa E Tromer . From extractable collision resistance to succinct non-interactive arguments of knowledge, and back again. In: Proceedings of the 3rd Innovations in Theoretical Computer Science Conference. 2012, 326−349
|
7 |
M, Liu F R, Yu Y, Teng V C M, Leung M Song . Distributed resource allocation in blockchain-based video streaming systems with mobile edge computing. IEEE Transactions on Wireless Communications, 2019, 18( 1): 695–708
|
8 |
J, Tang H, Tang X, Zhang K, Cumanan G, Chen K K, Wong J A Chambers . Energy minimization in D2D-assisted cache-enabled internet of things: a deep reinforcement learning approach. IEEE Transactions on Industrial Informatics, 2020, 16( 8): 5412–5423
|
9 |
H, Jin L, Su D, Chen H, Guo K, Nahrstedt J Xu . Thanos: incentive mechanism with quality awareness for mobile crowd sensing. IEEE Transactions on Mobile Computing, 2019, 18( 8): 1951–1964
|
10 |
M, Karaliopoulos E Bakali . Optimizing mobile crowdsensing platforms for boundedly rational users. IEEE Transactions on Mobile Computing, 2022, 21( 4): 1305–1318
|
11 |
L, Li X, Yu X, Cai X, He Y Liu . Contract-theory-based incentive mechanism for federated learning in health crowdsensing. IEEE Internet of Things Journal, 2023, 10( 5): 4475–4489
|
12 |
Z, Wang J, Li J, Hu J, Ren Q, Wang Z, Li Y Li . Towards privacy-driven truthful incentives for mobile crowdsensing under untrusted platform. IEEE Transactions on Mobile Computing, 2023, 22( 2): 1198–1212
|
13 |
M, Xiao Y, Xu J, Zhou J, Wu S, Zhang J Zheng . AoI-aware incentive mechanism for mobile crowdsensing using stackelberg game. In: Proceedings of the IEEE Conference on Computer Communications. 2023, 1−10
|
14 |
J, Sun H, Jin R, Ding G, Fan Y, Wei L Su . Multi-objective order dispatch for urban crowd sensing with for-hire vehicles. In: Proceedings of the IEEE Conference on Computer Communications. 2023, 1−10
|
15 |
M, Li J, Weng A, Yang W, Lu Y, Zhang L, Hou J N, Liu Y, Xiang R H Deng . CrowdBC: a blockchain-based decentralized framework for crowdsourcing. IEEE Transactions on Parallel and Distributed Systems, 2019, 30( 6): 1251–1266
|
16 |
X, Chen Q, Cheng W, Yang X Luo . An anonymous authentication and secure data transmission scheme for the internet of things based on blockchain. Frontiers of Computer Science, 2024, 18( 3): 183807
|
17 |
J, An S, Wu X, Gui X, He X Zhang . A blockchain-based framework for data quality in edge-computing-enabled crowdsensing. Frontiers of Computer Science, 2022, 17( 4): 174503
|
18 |
Y, Yu S, Liu L, Guo P L, Yeoh B, Vucetic Y Li . CrowdR-FBC: a distributed fog-blockchains for mobile crowdsourcing reputation management. IEEE Internet of Things Journal, 2020, 7( 9): 8722–8735
|
19 |
C, Zhang Y, Guo X, Jia C, Wang H Du . Enabling proxy-free privacy-preserving and federated crowdsourcing by using blockchain. IEEE Internet of Things Journal, 2021, 8( 8): 6624–6636
|
20 |
C, Zhang L, Zhu C, Xu K Sharif . PRVB: Achieving privacy-preserving and reliable vehicular crowdsensing via blockchain oracle. IEEE Transactions on Vehicular Technology, 2021, 70( 1): 831–843
|
21 |
P S, Mukkamala H, Wu , DüdderB. Reliable and streaming truth discovery in blockchain-based crowdsourcing. In: Proceedings of the 20th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON). 2023, 492−500
|
22 |
L, Yuan Q, He F, Chen R, Dou H, Jin Y Yang . PipeEdge: a trusted pipelining collaborative edge training based on blockchain. In: Proceedings of the ACM Web Conference. 2023, 3033−3043
|
23 |
W, Wang Y, Wang P, Duan T, Liu X, Tong Z Cai . A triple real-time trajectory privacy protection mechanism based on edge computing and blockchain in mobile crowdsourcing. IEEE Transactions on Mobile Computing, 2023, 22( 10): 5625–5642
|
24 |
M, Hao B, Tan S, Wang R, Yu R W, Liu L Yu . Exploiting blockchain for dependable services in zero-trust vehicular networks. Frontiers of Computer Science, 2024, 18( 2): 182805
|
25 |
J, Feng F R, Yu Q, Pei J, Du L Zhu . Joint optimization of radio and computational resources allocation in blockchain-enabled mobile edge computing systems. IEEE Transactions on Wireless Communications, 2020, 19( 6): 4321–4334
|
26 |
W, Sun J, Liu Y, Yue P Wang . Joint resource allocation and incentive design for blockchain-based mobile edge computing. IEEE Transactions on Wireless Communications, 2020, 19( 9): 6050–6064
|
27 |
L, Xiao Y, Ding D, Jiang J, Huang D, Wang J, Li H V Poor . A reinforcement learning and blockchain-based trust mechanism for edge networks. IEEE Transactions on Communications, 2020, 68( 9): 5460–5470
|
28 |
H, Xu W, Huang Y, Zhou D, Yang M, Li Z Han . Edge computing resource allocation for unmanned aerial vehicle assisted mobile network with blockchain applications. IEEE Transactions on Wireless Communications, 2021, 20( 5): 3107–3121
|
29 |
Y, Jin L, Jiao Z, Qian R, Zhou L Pu . Orchestrating blockchain with decentralized federated learning in edge networks. In: Proceedings of the 20th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON). 2023, 483−491
|
30 |
M J, Amiri Z, Lai L, Patel B T, Loo E, Lo W Zhou . Saguaro: an edge computing-enabled hierarchical permissioned blockchain. In: Proceedings of the 39th IEEE International Conference on Data Engineering (ICDE). 2023, 259−272
|
31 |
L, Yuan Q, He S, Tan B, Li J, Yu F, Chen Y Yang . CoopEdge+: enabling decentralized, secure and cooperative multi-access edge computing based on blockchain. IEEE Transactions on Parallel and Distributed Systems, 2023, 34( 3): 894–908
|
32 |
A J, Menezes Oorschot P C, Van S A Vanstone . Handbook of Applied Cryptography. Boca Raton: CRC Press, 1996
|
33 |
E B, Sasson A, Chiesa C, Garman M, Green I, Miers E, Tromer M Virza . Zerocash: decentralized anonymous payments from bitcoin. In: Proceedings of 2014 IEEE Symposium on Security and Privacy. 2014, 459−474
|
34 |
C, Ying H, Jin X, Wang Y Luo . CHASTE: incentive mechanism in edge-assisted mobile crowdsensing. In: Proceedings of the 17th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON). 2020, 1−9
|
35 |
M, Feldman G, Frim R Gonen . Multi-sided advertising markets: dynamic mechanisms and incremental user compensations. In: Proceedings of the 9th International Conference on Decision and Game Theory for Security. 2018, 227−247
|
36 |
Y, Wei Y, Zhu H, Zhu Q, Zhang G Xue . Truthful online double auctions for dynamic mobile crowdsourcing. In: Proceedings of 2015 IEEE Conference on Computer Communications (INFOCOM). 2015, 2074−2082
|
37 |
D, Yang G, Xue X, Fang J Tang . Incentive mechanisms for crowdsensing: crowdsourcing with smartphones. IEEE/ACM Transactions on Networking, 2016, 24( 3): 1732–1744
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
|
Shared |
|
|
|
|
|
Discussed |
|
|
|
|