Secure and Distributed Crowd-Sourcing Task Coordination Using the Blockchain Mechanism

  • Safina Showkat AraEmail author
  • Subhasis Thakur
  • John G. Breslin
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11874)


A complex crowd-sourcing problem such as open source software development has multiple sub-tasks, dependencies among the sub-tasks and requires multiple workers working on these sub-tasks to coordinate their work. Current solutions of this problem employ a centralized coordinator. Such a coordinator decides on the sub-task execution sequence and as a centralized coordinator faces problems related to cost, fairness and security. In this paper, we present a futuristic model of crowd-sourcing for complex tasks to mitigate the above problems. We replace the centralized coordinator by a blockchain and automate the decision-making process of the coordinator. We show that the proposed solution is secure, efficient and the computational overhead due to employing a blockchain is low.


Crowd-sourcing Task coordination Blockchain Trust 



This publication has emanated from research supported in part by a researchgrant from Science Foundation Ireland (SFI) under Grant Number SFI/12/RC/ 2289-P2(Insight) and by a research grant from SFI and the Department of Agriculture, Food and the Marine on behalf of the Government of Ireland underGrant Number SFI/12/RC/3835 (VistaMilk), co-funded by the European Regional Development Fund.


  1. 1.
    Ara, S.S., Thakur, S., Breslin, J.G.: Expertise discovery in decentralised online social networks. In: ASONAM 2017 (2017)Google Scholar
  2. 2.
    Kamar, E.: Incentives for truthful reporting in crowdsourcing. In: AAMAS 2012 (2012)Google Scholar
  3. 3.
    Khatib, F., Cooper, S., Tyka, M.D., Xu, K.: Algorithm discovery by protein folding game players. Proc. Natl. Acad. Sci. 108, 18949–18953 (2011)CrossRefGoogle Scholar
  4. 4.
    King, S., Nadal, S.: PPCoin: peer-to-peer crypto-currency with proof-ofstake (2012).
  5. 5.
    Kittur, A., Chi, E.H., Suh, B.: Crowdsourcing user studies with mechanical turk. In: CHI 2008 (2008)Google Scholar
  6. 6.
    Kittur, A., Nickerson, J.V., Bernstein, M., Gerber, E., Shaw, A.: The future of crowd work. In: CSCW 2013 (2013)Google Scholar
  7. 7.
    Lee, K., Tamilarasan, P., Caverlee, J.: Crowdturfers, campaigns, and social media: tracking and revealing crowdsourced manipulation of social media. In: ICWSM 2013 (2013)Google Scholar
  8. 8.
    Liu, S., Miao, C., Liu, Y., Yu, H., Zhang, J., Leung, C.: An incentive mechanism to elicit truthful opinions for crowdsourced multiple choice consensus tasks. In: WI-IAT (2015)Google Scholar
  9. 9.
    Miller, N., Resnick, P., Zeckhauser, R.: Eliciting informative feedback: the peer-prediction method (2009)Google Scholar
  10. 10.
    Nakamoto, S.: Bitcoin: a peer-to-peer electronic cash system (2009).
  11. 11.
    Olson, D.L., Rosacker, K.: Crowdsourcing and open source software participation. Serv. Bus. 7, 499–511 (2013) CrossRefGoogle Scholar
  12. 12.
    Rahman, H., Roy, S.B., Thirumuruganathan, S., Amer-Yahia, S., Das, G.: “The whole is greater than the sum of its parts”: optimization in collaborative crowdsourcing. CoRR (2015)Google Scholar
  13. 13.
    Ren, J., Zhang, Y., Zhang, K., Shen, X.: SACRM: social aware crowdsourcing with reputation management in mobile sensing. CoRR (2014)Google Scholar
  14. 14.
    Tavakoli, A., Nalbandian, H., Ayanian, N.: Crowdsourced coordination through online games. In: HRI 2016 (2016)Google Scholar
  15. 15.
    Yokoo, M., Durfee, E.H., Ishida, T., Kuwabara, K.: The distributed constraint satisfaction problem: formalization and algorithms. IEEE Trans. Knowl. Data Eng. 10, 673–685 (1998) CrossRefGoogle Scholar
  16. 16.
    Zhang, H., Law, E., Miller, R., Gajos, K.: Human computation tasks with global constraints. In: CHI 2012 (2012)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Safina Showkat Ara
    • 1
    Email author
  • Subhasis Thakur
    • 1
  • John G. Breslin
    • 1
  1. 1.Insight Centre for Data AnalyticsNUI GalwayGalwayIreland

Personalised recommendations