Skip to main navigation Skip to search Skip to main content

DCrowd: Decentralized Mobile Crowdsensing Via Proof of Task Assignment Blockchain

  • Hao Zeng
  • , Helei Cui*
  • , Xiaoli Zhang
  • , Bo Zhang
  • , Yuefeng Du
  • , Bin Guo
  • , Zhiwen Yu
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Recently, blockchain-based decentralized mobile crowdsensing systems have emerged to eliminate traditional centralized trust and to achieve transparent task assignments via smart contracts. It allows workers to select tasks freely, thereby maximizing their benefits. However, prior designs rarely considered the globally optimal task assignment that significantly impacts the efficiency and quality of task performance, like maximizing the task completion ratio and minimizing the total travel distance of workers. So in this paper, we propose DCrowd, a new blockchain-based mobile crowdsensing system, to realize the decentralized, transparent, and globally optimal task assignment. In brief, we first introduce the Proof of Task Assignment consensus mechanism. This allows miners to conduct globally optimal task assignments off-chain, leverages smart contracts to perform lightweight verification for task assignment results on-chain, and stores the globally optimal task assignment in a customized block. Then, we devise the Weight-Prioritized Task Selection strategy and Threshold-based Adaptive Minimum Cost Flow algorithm, to further optimize the system performance and guide miners in competing for minting rights. A thorough theoretical analysis is provided. Extensive experiments on real-world datasets indicate that DCrowd can reduce the broadcast and consensus latency by over 50% and improve the throughput by over 87% compared with existing systems. © 2025 IEEE.
Original languageEnglish
Pages (from-to)6281-6295
Number of pages15
JournalIEEE Transactions on Dependable and Secure Computing
Volume22
Issue number6
Online published25 Jun 2025
DOIs
Publication statusPublished - Nov 2025

Bibliographical note

Full text of this publication does not contain sufficient affiliation information. With consent from the author(s) concerned, the Research Unit(s) information for this record is based on the existing academic department affiliation of the author(s).

Funding

This work was supported in part by the National Science Fund for Distinguished Young Scholars (No. 62025205), the National Natural Science Foundation of China (No. U22B2022, 62372383, 62302452), and Zhejiang Provincial Natural Science Foundation of China (No. LQ23F020019).

Research Keywords

  • Blockchain
  • crowdsensing
  • proof of useful work
  • smart contracts
  • task assignment

Fingerprint

Dive into the research topics of 'DCrowd: Decentralized Mobile Crowdsensing Via Proof of Task Assignment Blockchain'. Together they form a unique fingerprint.

Cite this