4.6 Article

BUAKA-CS: Blockchain-enabled user authentication and key agreement scheme for crowdsourcing system

Journal

JOURNAL OF SYSTEMS ARCHITECTURE
Volume 123, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.sysarc.2021.102370

Keywords

Crowdsourcing; Blockchain; Security; User authentication and key agreement; Simulation

Funding

  1. Mathematical Research Impact Centric Support (MATRICS) - Science and Engineering Research Board (SERB), India [MTR/2019/000699]
  2. Ripple Centre of Excellence Scheme, CoE in Blockchain, IIIT Hyderabad, India [001/2019]

Ask authors/readers for more resources

Crowdsourcing is a practice to solve complex problems and achieve common goals through collective intelligence. Despite its advantages, security and privacy are concerns. This paper introduces a new blockchain-based authentication scheme for crowdsourcing, which shows superior performance in security, functionality, computation, and communication costs. Extensive blockchain-based simulations demonstrate the impact of the scheme on system performance.
Crowdsourcing is a practice of using collective intelligence of a group in order to achieve a common goal to solve complex problems in an innovative way. It involves obtaining information and opinions from a group of participants who submit their data (i.e., solutions) via the Internet using some applications. The application domains, where crowdsourcing can be used, include, but not limited to, healthcare, environment, public safety, disaster management, and transportation. Despite the unprecedented advantages of crowdsourcing, security and privacy are rising concerns that need to be addressed. Therefore, it is crucially important to provide effective solutions that address the security and privacy issues in crowdsourcing systems. To this end, the salient features of blockchain technology such as immutability, decentralization, transparency and resiliency can play a pivotal role to address the afore-mentioned security challenges. To fill these gaps, in this paper, we propose a new blockchain-based user authentication and key agreement scheme for crowdsourcing (BUAKA-CS) through lightweight cryptographic techniques. The security of the BUAKA-CS is proved through the formal method and also through other mathematical methods that depict the resilience of BUAKA-CS against various types of possible attacks. Moreover, the robustness of BUAKA-CS against possible attacks is proved through widely-recognized automated software validation tools. We also compare BUAKA-CS with other existing schemes and prove its out performance in terms of security, functionality, computation and communication costs. Finally, we conduct the extensive blockchain-based simulations to measure the impact of BUAKA-CS on the performance of the system.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available