ExCrowd: A Blockchain Framework for Exploration-Based Crowdsourcing

Because of the rise of cryptocurrencies and decentralized apps, blockchain technology has generated a lot of interest. Among these is the emergent blockchain-based crowdsourcing paradigm, which eliminates the centralized conventional mechanism servers in favor of smart contracts for task and reward...

Full description

Bibliographic Details
Main Authors: Seth Larweh Kodjiku, Yili Fang, Tao Han, Kwame Omono Asamoah, Esther Stacy E. B. Aggrey, Collins Sey, Evans Aidoo, Victor Nonso Ejianya, Xun Wang
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/12/13/6732
_version_ 1797480841982509056
author Seth Larweh Kodjiku
Yili Fang
Tao Han
Kwame Omono Asamoah
Esther Stacy E. B. Aggrey
Collins Sey
Evans Aidoo
Victor Nonso Ejianya
Xun Wang
author_facet Seth Larweh Kodjiku
Yili Fang
Tao Han
Kwame Omono Asamoah
Esther Stacy E. B. Aggrey
Collins Sey
Evans Aidoo
Victor Nonso Ejianya
Xun Wang
author_sort Seth Larweh Kodjiku
collection DOAJ
description Because of the rise of cryptocurrencies and decentralized apps, blockchain technology has generated a lot of interest. Among these is the emergent blockchain-based crowdsourcing paradigm, which eliminates the centralized conventional mechanism servers in favor of smart contracts for task and reward allocation. However, there are a few crucial challenges that must be resolved properly. For starters, most reputation-based systems favor high-performing employees. Secondly, the crowdsourcing platform’s expensive service charges may obstruct the growth of crowdsourcing. Finally, unequal evaluation and reward allocation might lead to job dissatisfaction. As a result, the aforementioned issues will substantially impede the development of blockchain-based crowdsourcing systems. In this study, we introduce ExCrowd, a blockchain-based crowdsourcing system that employs a smart contract as a trustworthy authority to properly select workers, assess inputs, and award incentives while maintaining user privacy. Exploration-based crowdsourcing employs the hyperbolic learning curve model based on the conduct of workers and analyzes worker performance patterns using a decision tree technique. We specifically present the architecture of our framework, on which we establish a concrete scheme. Using a real-world dataset, we implement our model on the Ethereum public test network leveraging its reliability, adaptability, scalability, and rich statefulness. The results of our experiments demonstrate the efficiency, usefulness, and adaptability of our proposed system.
first_indexed 2024-03-09T22:05:59Z
format Article
id doaj.art-d065ccc31f984c74a6c348268d23bd00
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T22:05:59Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-d065ccc31f984c74a6c348268d23bd002023-11-23T19:41:47ZengMDPI AGApplied Sciences2076-34172022-07-011213673210.3390/app12136732ExCrowd: A Blockchain Framework for Exploration-Based CrowdsourcingSeth Larweh Kodjiku0Yili Fang1Tao Han2Kwame Omono Asamoah3Esther Stacy E. B. Aggrey4Collins Sey5Evans Aidoo6Victor Nonso Ejianya7Xun Wang8School of Computer & Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, ChinaSchool of Computer & Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, ChinaSchool of Computer & Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, ChinaSchool of Computer Science & Engineering, University of Electronic Science & Technology of China, Chengdu 611731, ChinaSchool of Information & Software Engineering, University of Electronic Science & Technology of China, Chengdu 611731, ChinaSchool of Information & Software Engineering, University of Electronic Science & Technology of China, Chengdu 611731, ChinaSchool of Computer & Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, ChinaSchool of Computer & Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, ChinaSchool of Computer & Information Engineering, Zhejiang Gongshang University, Hangzhou 310018, ChinaBecause of the rise of cryptocurrencies and decentralized apps, blockchain technology has generated a lot of interest. Among these is the emergent blockchain-based crowdsourcing paradigm, which eliminates the centralized conventional mechanism servers in favor of smart contracts for task and reward allocation. However, there are a few crucial challenges that must be resolved properly. For starters, most reputation-based systems favor high-performing employees. Secondly, the crowdsourcing platform’s expensive service charges may obstruct the growth of crowdsourcing. Finally, unequal evaluation and reward allocation might lead to job dissatisfaction. As a result, the aforementioned issues will substantially impede the development of blockchain-based crowdsourcing systems. In this study, we introduce ExCrowd, a blockchain-based crowdsourcing system that employs a smart contract as a trustworthy authority to properly select workers, assess inputs, and award incentives while maintaining user privacy. Exploration-based crowdsourcing employs the hyperbolic learning curve model based on the conduct of workers and analyzes worker performance patterns using a decision tree technique. We specifically present the architecture of our framework, on which we establish a concrete scheme. Using a real-world dataset, we implement our model on the Ethereum public test network leveraging its reliability, adaptability, scalability, and rich statefulness. The results of our experiments demonstrate the efficiency, usefulness, and adaptability of our proposed system.https://www.mdpi.com/2076-3417/12/13/6732crowdsourcingblockchaindecentralizedsmart contract
spellingShingle Seth Larweh Kodjiku
Yili Fang
Tao Han
Kwame Omono Asamoah
Esther Stacy E. B. Aggrey
Collins Sey
Evans Aidoo
Victor Nonso Ejianya
Xun Wang
ExCrowd: A Blockchain Framework for Exploration-Based Crowdsourcing
Applied Sciences
crowdsourcing
blockchain
decentralized
smart contract
title ExCrowd: A Blockchain Framework for Exploration-Based Crowdsourcing
title_full ExCrowd: A Blockchain Framework for Exploration-Based Crowdsourcing
title_fullStr ExCrowd: A Blockchain Framework for Exploration-Based Crowdsourcing
title_full_unstemmed ExCrowd: A Blockchain Framework for Exploration-Based Crowdsourcing
title_short ExCrowd: A Blockchain Framework for Exploration-Based Crowdsourcing
title_sort excrowd a blockchain framework for exploration based crowdsourcing
topic crowdsourcing
blockchain
decentralized
smart contract
url https://www.mdpi.com/2076-3417/12/13/6732
work_keys_str_mv AT sethlarwehkodjiku excrowdablockchainframeworkforexplorationbasedcrowdsourcing
AT yilifang excrowdablockchainframeworkforexplorationbasedcrowdsourcing
AT taohan excrowdablockchainframeworkforexplorationbasedcrowdsourcing
AT kwameomonoasamoah excrowdablockchainframeworkforexplorationbasedcrowdsourcing
AT estherstacyebaggrey excrowdablockchainframeworkforexplorationbasedcrowdsourcing
AT collinssey excrowdablockchainframeworkforexplorationbasedcrowdsourcing
AT evansaidoo excrowdablockchainframeworkforexplorationbasedcrowdsourcing
AT victornonsoejianya excrowdablockchainframeworkforexplorationbasedcrowdsourcing
AT xunwang excrowdablockchainframeworkforexplorationbasedcrowdsourcing