Murdoch University Research Repository

Welcome to the Murdoch University Research Repository

The Murdoch University Research Repository is an open access digital collection of research
created by Murdoch University staff, researchers and postgraduate students.

Learn more

Blockchain-based random auditor committee for integrity verification

Chen, L., Fu, Q., Mu, Y., Zeng, L., Rezaeibagha, F. and Hwang, M-S (2022) Blockchain-based random auditor committee for integrity verification. Future Generation Computer Systems, 131 . pp. 183-193.

Link to Published Version: https://doi.org/10.1016/j.future.2022.01.019
*Subscription may be required

Abstract

With the popularity of cloud storage, integrity verification for outsourced data has attracted more and more attention. The majority of existing research works rely on a unique third-party auditor (TPA) or fixed TPAs to audit the integrity of outsourced data, and thus they are vulnerable to DoS and collusion attacks as the TPA is not completely trusted. To conquer this problem, a blockchain-based random auditor committee is proposed to replace the fixed TPAs for the integrity verification (call BRAC scheme for short). The proposed blockchain consensus algorithm utilizes a verifiable random function (VRF) to select the third-party auditor committee (TPAC) which performs contract verification. The leader of TPAs (LTPA) packs the verification proof into a blockchain called verification chain. The main idea is employing the output of a VRF for leader election to make it probabilistic, such that specific nodes cannot be targeted in advance and a certain fraction of the nodes being malicious can be tolerated. We present rigorous security analysis to demonstrate the security of the proposed scheme. Meanwhile, the comprehensive performance evaluation shows that the proposed scheme improves the performance of data integrity verification effectively.

Item Type: Journal Article
Murdoch Affiliation(s): IT, Media and Communications
Publisher: Elsevier
Copyright: © 2022 Elsevier B.V.
URI: http://researchrepository.murdoch.edu.au/id/eprint/63963
Item Control Page Item Control Page