Crowdbc: a blockchain-based decentralized framework for crowdsourcing
Abstract
Crowdsourcing systems which utilize the human intelligence to solve complex tasks have gained considerable interest and adoption in recent years. However, the majority of existing crowdsourcing systems rely on central servers, which are subject to the weaknesses of traditional trust-based model, such as single point of failure. They are also vulnerable to distributed denial of service (DDoS) and Sybil attacks due to malicious users involvement. In addition, high service fees from the crowdsourcing platform may hinder the development of crowdsourcing. How to address these potential issues has both research and substantial value. In this paper, we conceptualize a blockchain-based decentralized framework for crowdsourcing named CrowdBC, in which a requester's task can be solved by a crowd of workers without relying on any third trusted institution, users' privacy can be guaranteed and only low transaction fees are required. In particular, we introduce the architecture of our proposed framework, based on which we give a concrete scheme. We further implement a software prototype on Ethereum public test network with real-world dataset. Experiment results show the feasibility, usability, and scalability of our proposed crowdsourcing system.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Blockchain, a revolutionary decentralized model, can be adapted not only to remove the limitations of the conventional crowdsourcing schemes but also to usher technological advancements including decentralization and transparency.
“Blockchain, a revolutionary decentralized model, can be adapted not only to remove the limitations of the conventional crowdsourcing schemes but also to usher technological advancements including decentralization and transparency [193,195].”
From A survey on the adoption of blockchain in IoT: challenges and solutions (2021) · cites this paper as [195]
Cites
Bitcoin: A Peer-to-Peer Electronic Cash SystemPreprint
Nakamoto, S. (2019) · SSRN Electronic Journal · doi:10.2139/ssrn.3440802 · Cited by 14,599 · see citing works
Bitcoin: A Peer-to-Peer Electronic Cash SystemPreprint
Squarepants, S. (2022) · SSRN Electronic Journal · doi:10.2139/ssrn.3977007 · Cited by 11,146 · see citing works
(2013) · Cited by 5,372 · see citing works
(2015) · Cited by 3,471 · see citing works
Kademlia: A Peer-to-Peer Information System Based on the XOR Metric
Maymounkov, P., & Mazières, D. (2002) · Lecture notes in computer science · doi:10.1007/3-540-45748-8_5 · Cited by 3,022 · see citing works
MedRec: Using Blockchain for Medical Data Access and Permission Management
Azaria, A., Ekblaw, A., Vieira, T., & Lippman, A. (2016) · 2016 2nd International Conference on Open and Big Data (OBD) · doi:10.1109/obd.2016.11 · Cited by 2,526 · see citing works
Formalizing and Securing Relationships on Public Networks
Szabo, N. (1997) · First Monday · doi:10.5210/fm.v2i9.548 · Cited by 2,158 · see citing works
IPFS - Content Addressed, Versioned, P2P File SystemPreprint
Benet, J. (2014) · arXiv (Cornell University) · doi:10.4230/lipics.opodis.2022.9 · Cited by 1,856 · see citing works
The Bitcoin Backbone Protocol: Analysis and Applications
Garay, J. A., Kiayias, A., & Leonardos, N. (2015) · Lecture notes in computer science · doi:10.1007/978-3-662-46803-6_10 · Cited by 1,396 · see citing works
SoK: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies
Bonneau, J., Miller, A. E., Clark, J., Narayanan, A., Kroll, J. A., & Felten, E. W. (2015) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2015.14 · Cited by 1,262 · see citing works
Information propagation in the Bitcoin network
Decker, C., & Wattenhofer, R. P. (2013) · IEEE International Conference on Peer-to-Peer Computing (P2P) · doi:10.1109/p2p.2013.6688704 · Cited by 1,224 · see citing works
Yang, D., Xue, G., Fang, X., & Tang, J. (2012) · ACM Annual International Conference on Mobile Computing and Networking (MobiCom) · doi:10.1145/2348543.2348567 · Cited by 995 · see citing works
Decentralized Blockchain Technology and the Rise of Lex Cryptographia
Wright, A., & De Filippi, P. (2015) · SSRN Electronic Journal · doi:10.2139/ssrn.2580664 · Cited by 928 · cited 1× · see citing works
“It has the potential to reduce the role of one of the most important economic and regulatory actors in our society-the middleman [34].”
BackgroundHow to use indistinguishability obfuscation
Sahai, A., & Waters, B. R. (2014) · ACM Symposium on Theory of Computing (STOC) · doi:10.1145/2591796.2591825 · Cited by 627 · see citing works
DeepChain: Auditable and Privacy-Preserving Deep Learning with Blockchain-based Incentive
Weng, J., Weng, J., Zhang, J., Li, M., Zhang, Y., & Luo, W. (2019) · IEEE Transactions on Dependable and Secure Computing · doi:10.1109/tdsc.2019.2952332 · Cited by 610 · cited 1× · see citing works
“Blockchain technology provides a new direction for us to reduce the role of the middleman in current society [33].”
BackgroundSelf-citationSecure Multiparty Computations on Bitcoin
Andrychowicz, M., Dziembowski, S., Malinowski, D., & Mazurek, Ł. (2014) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2014.35 · Cited by 348 · see citing works
How to Use Bitcoin to Design Fair Protocols
Bentov, I., & Kumaresan, R. (2014) · Lecture notes in computer science · doi:10.1007/978-3-662-44381-1_24 · Cited by 345 · see citing works
Reputation-based incentive protocols in crowdsourcing applications
Zhang, Y., & van der Schaar, M. (2012) · 2012 Proceedings IEEE INFOCOM · doi:10.1109/infcom.2012.6195597 · Cited by 315 · see citing works
Self-citationSecurity, Privacy, and Fairness in Fog-Based Vehicular Crowdsensing
Ni, J., Zhang, A., Lin, X., & Shen, X. (2017) · IEEE Communications Magazine · doi:10.1109/mcom.2017.1600679 · Cited by 271 · see citing works
Analysis and outlook of applications of blockchain technology to equity crowdfunding in China
Zhu, H., & Zhou, Z. Z. (2016) · Financial Innovation · doi:10.1186/s40854-016-0044-7 · Cited by 234 · see citing works
Peng, D., Wu, F., & Chen, G. (2015) · ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc) · doi:10.1145/2746285.2746306 · Cited by 209 · see citing works
Security and privacy in mobile crowdsourcing networks: challenges and opportunities
Yang, K., Zhang, K., Ren, J., & Shen, X. (2015) · IEEE Communications Magazine · doi:10.1109/mcom.2015.7180511 · Cited by 206 · see citing works
Distributed Time-Sensitive Task Selection in Mobile Crowdsensing
Cheung, M. H., Southwell, R., Hou, F., et al. (2015) · ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc) · doi:10.1145/2746285.2746293 · Cited by 169 · see citing works
Cloud-Enabled Privacy-Preserving Truth Discovery in Crowd Sensing Systems
Miao, C., Jiang, W., Su, L., et al. (2015) · ACM Conference on Embedded Networked Sensor Systems (SenSys) · doi:10.1145/2809695.2809719 · Cited by 169 · see citing works
How to Use Bitcoin to Incentivize Correct Computations
Kumaresan, R., & Bentov, I. (2014) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2660267.2660380 · Cited by 159 · see citing works
Man vs. machine: practical adversarial detection of malicious crowdsourcing workers
Wang, G., Wang, T., Zhang, H., & Zhao, B. Y. (2014) · Cited by 142 · see citing works
Differentially Private Location Protection for Worker Datasets in Spatial Crowdsourcing
To, H., Ghinita, G., Fan, L., et al. (2016) · IEEE Transactions on Mobile Computing · doi:10.1109/tmc.2016.2586058 · Cited by 140 · see citing works
Keep Your Promise: Mechanism Design Against Free-Riding and False-Reporting in Crowdsourcing
Zhang, X., Xue, G., Yu, R., Yang, D., & Tang, J. (2015) · IEEE Internet of Things Journal · doi:10.1109/jiot.2015.2441031 · Cited by 88 · see citing works
Ruffing, T., Kate, A., & Schröder, D. (2015) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/2810103.2813686 · Cited by 70 · see citing works
Crowdsourcing privacy preferences in context-aware applications
Toch, E. (2012) · Personal and Ubiquitous Computing · doi:10.1007/s00779-012-0632-0 · Cited by 68 · see citing works
BENBI: Scalable and Dynamic Access Control on the Northbound Interface of SDN-Based VANET
Weng, J., Weng, J., Zhang, Y., Luo, W., & Lan, W. (2018) · IEEE Transactions on Vehicular Technology · doi:10.1109/tvt.2018.2880238 · Cited by 62 · see citing works
Self-citationPrivacy-Preserving Verifiable Set Operation in Big Data for Cloud-Assisted Mobile Crowdsourcing
Zhuo, G., Jia, Q., Guo, L., et al. (2016) · IEEE Internet of Things Journal · doi:10.1109/jiot.2016.2585592 · Cited by 49 · see citing works
Tweetchain: An Alternative to Blockchain for Crowd-Based Applications
Buccafurri, F., Lax, G., Nicolazzo, S., & Nocera, A. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-60131-1_24 · Cited by 39 · see citing works
Betfunding: A Distributed Bounty-Based Crowdfunding Platform over Ethereum
García, V. J., Calvo, A., Hassan, S., & Sánchez‐Ruiz, A. A. (2016) · Advances in intelligent systems and computing · doi:10.1007/978-3-319-40162-1_44 · Cited by 35 · see citing works
Parallel and Streaming Truth Discovery in Large-Scale Quantitative Crowdsourcing
Ouyang, R. W., Kaplan, L., Toniolo, A., et al. (2016) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2016.2515092 · Cited by 32 · see citing works
A Crowdsourcing Worker Quality Evaluation Algorithm on MapReduce for Big Data Applications
Dang, D., Liu, Y., Zhang, X., et al. (2015) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2015.2457924 · Cited by 26 · see citing works
“Friend is Treasure”: Exploring and Exploiting Mobile Social Contacts for Efficient Task Offloading
Yang, P., Li, Q., Yan, Y., et al. (2015) · IEEE Transactions on Vehicular Technology · doi:10.1109/tvt.2015.2465392 · Cited by 26 · see citing works
Halder, B. (2014) · LA Referencia (Red Federada de Repositorios Institucionales de Publicaciones Científicas) · Cited by 19 · see citing works
Minimum makespan workload dissemination in DTNs
Zhang, S., Wu, J., & Lu, S. (2013) · doi:10.1145/2491288.2491327 · Cited by 17 · see citing works
Fair deposits against double-spending for Bitcoin transactions
Yu, X., Thang, M. S., Li, Y., & Deng, R. H. (2017) · IEEE Conference on Dependable and Secure Computing (DSC) · doi:10.1109/desec.2017.8073796 · Cited by 14 · see citing works
Self-citationNotes on a provably-secure certificate-based encryption against malicious CA attacks
Yang, W., Weng, J., Yang, A., et al. (2018) · Information Sciences · doi:10.1016/j.ins.2018.06.049 · Cited by 6 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Privacy-Preserving Blockchain-Based Federated Learning for IoT Devices
Zhao, Y., Zhao, J., Jiang, L., Tan, R., Niyato, D., Li, Z., Lyu, L., & Liu, Y. (2021) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3017377 · Cited by 613 · see citing works
A survey on the adoption of blockchain in IoT: challenges and solutions
Uddin, M. A., Stranieri, A., Gondal, I., & Balasubramanian, V. (2021) · Blockchain: Research and Applications · doi:10.1016/j.bcra.2021.100006 · Cited by 365 · see citing works
ZebraLancer: Private and Anonymous Crowdsourcing System atop Open Blockchain
Lu, Y., Tang, Q., & Wang, G. (2018) · 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2018.00087 · Cited by 224 · see citing works
zkCrowd: a hybrid blockchain-based crowdsourcing platform
Zhu, S., Cai, Z., Hu, H., Li, Y., & Li, W. (2020) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2019.2941735 · Cited by 206 · see citing works
Min, T., Wang, H., Guo, Y., & Cai, W. (2019) · 2019 IEEE Conference on Games (CoG) · doi:10.1109/cig.2019.8848111 · Cited by 124 · see citing works
SenseChain: A blockchain-based crowdsensing framework for multiple requesters and multiple workers
Kadadha, M., Otrok, H., Mizouni, R., Singh, S., & Ouali, A. (2020) · Future Generation Computer Systems · doi:10.1016/j.future.2019.12.007 · Cited by 77 · see citing works
Traffic Jam Probability Estimation Based on Blockchain and Deep Neural Networks
Hassija, V., Gupta, V., Garg, S., & Chamola, V. (2021) · IEEE Transactions on Intelligent Transportation Systems · doi:10.1109/tits.2020.2988040 · Cited by 77 · see citing works
- Authors
- Li, M., Weng, J., Yang, A., Lu, W., Zhang, Y., Hou, L., Liu, J.-N., Xiang, Y., & Deng, R. H.
- Affiliations
- Jinan University (CN)
- Sun Yat-sen University (CN)
- Swinburne University of Technology (AU)
- Singapore Management University (SG)
- Venue
- IEEE Transactions on Parallel and Distributed Systems
- Published
- 2019-06-01
- Volume
- 30
- Issue
- 6
- Pages
- 1251-1266
- ISSN
- 1045-9219 (ISSN-L)
- 1558-2183
- 2161-9883
- OpenAlex
- W2724474800
- Cited by
- 522
- References
- 41
- Citations by year
- 2026: 17 · 2025: 37 · 2024: 60 · 2023: 68 · 2022: 92 · 2021: 88 · 2020: 84 · 2019: 66 · 2018: 10
- FWCI
- 100.00
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Transactions on Parallel and Distributed Systems (publishedVersion)
- Swinburne figshare (Swinburne University of Technology) (submittedVersion)
- Funders
- National Key R&D Plan of China (2017YFB0802203, 2018YFB1003701)
- National Natural Science Foundation of China (61825203, U1736203, 61702222, 61472165, 61732021, 61877029, 61872153, 61802145, U1636209)
- National Joint Engineering Research Center of Network Security Detection and Protection Technology
- Guangdong Provincial Special Funds for Applied Technology Research and Development and Transformation of Important Scientific and Technological Achieve (2016B010124009, 2017B010124002)
- Guangdong Key Laboratory of Data Security and Privacy Preserving (2017B030301004)
- Guangzhou Key Laboratory of Data Security and Privacy Preserving (201705030004)
- China Postdoctoral Science Foundation (2017M612842)
- Topics
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Computer Science Applications › Mobile Crowdsensing and Crowdsourcing
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology in Education and Learning
- Keywords
- crowdsourcing, blockchain, decentralization (distributed systems), Ethereum, Sybil attack, DDoS attacks, trust model, user privacy, transaction fees, scalability
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review