引用本文
  • 张珠君,朱大立,范伟,弥宝鑫,彭诚.基于区块链的群智感知众包机制[J].信息安全学报,已采用    [点击复制]
  • zhang zhujun,zhu dali,fan wei,Mi Baoxin,Peng Cheng.Blockchain-based Crowdsourcing Mechanism[J].Journal of Cyber Security,Accept   [点击复制]
【打印本页】 【下载PDF全文】 查看/发表评论下载PDF阅读器关闭

过刊浏览    高级检索

本文已被:浏览 1071次   下载 141  
基于区块链的群智感知众包机制
张珠君, 朱大立, 范伟, 弥宝鑫, 彭诚
0
(中国科学院信息工程研究所)
摘要:
众包作为一种基于群智感知技术的数据收集和任务分配模式,可有效提高任务完成的灵活性、多样性,节省运营成本,在移动医疗、环境监测、智能交通等领域有广阔的应用前景。目前的众包形态包括集中式和分布式,集中式众包的云服务器面临中心信任和安全问题,且存在因遵循服务器利益最大化原则导致众包工作者参与积极性低、任务收敛慢的性能问题;分布式众包面临着任务合理分配和分布式数据一致性的问题。针对以上问题,本文提出一种基于区块链的分布式众包机制,具体体现为:(1)建立基于区块链的众包模型,充分利用区块链去中心化、不可篡改等优势,解决中心服务器信任问题,适用于分布式的群智感知网络应用;(2)研究基于PBFT的数据同步机制,在保证数据安全一致前提下提高共识效率;(3)设计服务质量评分算法和基于服务质量评分的任务分配和报酬发放机制,最大化接包方利益,调动参与者的积极性,提高服务完成率和服务质量。本文通过理论分析和仿真实验,证明本文所提方法具有较高的安全性和实用性。
关键词:  众包  区块链  共识  服务质量评分  安全性  可行性
DOI:10.19363/J.cnki.cn10-1380/tn.2023.08.15
投稿时间:2021-02-16修订日期:2021-05-19
基金项目:
Blockchain-based Crowdsourcing Mechanism
zhang zhujun, zhu dali, fan wei, Mi Baoxin, Peng Cheng
(Institute of Information Engineering,Chinese Academy of Sciences)
Abstract:
Crowdsourcing, as a data collection and task allocation mode based on group intelligence perception technology, can ef-fectively improve the flexibility and diversity of task completion, save operating costs, and has broad application pro-spects in mobile medical, environmental monitoring, intelligent transportation and other fields. The current forms of crowdsourcing include centralized and distributed. Centralized crowdsourcing cloud servers face central trust and security issues, and there are performance problems such as low enthusiasm for crowdsourcing workers and slow task convergence due to the principle of maximizing server benefits, while distributed crowdsourcing faces the problems of reasonable task allocation and distributed data consistency. In response to the above problems, this paper proposes a blockchain-based distributed crowdsourcing mechanism, which is specifically embodied as: (1) Establish a crowdsourcing model based on the blockchain, make full use of the advantages of blockchain decentralization and non-tampering, to solve the problem of trust in the central server, which is suitable for distributed swarm-aware network applications; (2) Research on PBFT-based data synchronization mechanisms to improve consensus efficiency under the premise of ensuring fault tol-erance; (3) Design a service quality scoring algorithm and a reward mechanism based on service quality scoring to max-imize the benefits of contractors, mobilize participants'' enthusiasm, and improve service completion rate and service quality. Through theoretical analysis and simulation experiments, this paper proves that the method proposed in this pa-per is secure and feasible.
Key words:  Crowdsourcing  blockchain  consensus  service quality score  security  practicality