A Context-Aware Blockchain-Based Crowdsourcing Framework: Open Challenges and Opportunities

被引:3
|
作者
Kadadha, Maha [1 ]
Singh, Shakti [1 ,2 ]
Mizouni, Rabeb [1 ,2 ]
Otrok, Hadi [1 ,2 ]
机构
[1] Khalifa Univ, EECS Dept, Abu Dhabi, U Arab Emirates
[2] Khalifa Univ Sci & Technol, Ctr Cyber Phys Syst, Abu Dhabi, U Arab Emirates
来源
IEEE ACCESS | 2022年 / 10卷
关键词
Resource management; Crowdsourcing; Blockchains; Sensors; Smart contracts; Optimization; Context awareness; blockchain; smart contracts; task allocation; context; SELECTION; MECHANISM;
D O I
10.1109/ACCESS.2022.3203850
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Crowdsourcing is a rapidly growing paradigm that commercial platforms such as Amazon MTurk and UpWork are adopting for allocating tasks to workers. Such frameworks typically employ a centralized infrastructure to implement required mechanisms such as task allocation, submission evaluation, and payment computation. However, centralized deployment comes with unresolved challenges in terms of trust, reliability, and transparency. Blockchain technology has been embraced for the deployment of crowdsourcing frameworks to enable trusted and autonomous execution. Each of the existing Blockchain-based crowdsourcing/ crowdsensing framework targets a specific application context due to the constraint capabilities of Blockchain. In this paper, we propose a context-aware Blockchain-based crowdsourcing framework where the context is defined by task requirements and workers' availability. The proposed framework is developed upon the review of existing works integrating Blockchain and crowdsourcing where the challenges and future directions are identified. The proposed framework has two classes of components: 1) core components implementing the basic framework functionalities, and 2) advanced components which are context and data managers that help improve the framework performance. The Advanced Context Manager is designed to monitor the current context and select the mechanisms to run for the core components accordingly. The core components are implemented as smart contracts on Blockchain for autonomous and trusted execution, while the advanced components are implemented spanning Blockchain and the cloud for flexibility and scalability. A case study demonstrating the performance of context-aware task allocation algorithms is presented. It shows how capturing the current system context can help achieve better overall performance based on the objective of the sensing application under consideration.
引用
收藏
页码:93659 / 93673
页数:15
相关论文
共 50 条
  • [1] Blockchain-Based Context-Aware Authorization Management as a Service in IoT
    Sylla, Tidiane
    Mendiboure, Leo
    Chalouf, Mohamed Aymen
    Krief, Francine
    [J]. SENSORS, 2021, 21 (22)
  • [2] Context-Aware Blockchain-Based Sustainable Supply Chain Visibility Management
    Sunmola, Funlade T.
    [J]. PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON INDUSTRY 4.0 AND SMART MANUFACTURING (ISM 2020), 2021, 180 : 887 - 892
  • [3] CrowdBC: A Blockchain-Based Decentralized Framework for Crowdsourcing
    Li, Ming
    Weng, Jian
    Yang, Anjia
    Lu, Wei
    Zhang, Yue
    Hou, Lin
    Liu, Jia-Nan
    Xiang, Yang
    Deng, Robert H.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (06) : 1251 - 1266
  • [4] Challenges and opportunities of context-aware information access
    Jones, GJF
    [J]. INTERNATIONAL WORKSHOP ON UBIQUITOUS DATA MANAGEMENT, PROCEEDINGS, 2005, : 53 - 60
  • [5] Context-Aware Recommender Systems: Challenges and Opportunities
    Ali, Waqar
    Shao, Jie
    Khan, Abdullah Aman
    Tumrani, Saifullah
    [J]. Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2019, 48 (05): : 655 - 673
  • [6] Context-Aware Computing: Opportunities and Open Issues
    Chang, Edward Y.
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2013, 6 (11): : 1172 - 1173
  • [7] Context-Aware Mobile Crowdsourcing
    Tamilin, Andrei
    Carreras, Iacopo
    Ssebaggala, Emmanuel
    Opira, Alfonse
    Conci, Nicola
    [J]. UBICOMP'12: PROCEEDINGS OF THE 2012 ACM INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING, 2012, : 717 - 720
  • [8] Context-aware application framework based on open service gateway
    Kim, JH
    Yae, SS
    Ramakrishna, RS
    [J]. 2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : C209 - C213
  • [9] Context-aware application framework based on open service gateway
    Kim, JH
    Yae, SS
    Ramakrishna, RS
    [J]. 2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : E200 - E204
  • [10] BFCRI: A Blockchain-Based Framework for Crowdsourcing With Reputation and Incentive
    Fu, Shaojing
    Huang, XueLun
    Liu, Lin
    Luo, Yuchuan
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (02) : 2158 - 2174