Blockchain Data Privacy Protection and Sharing Scheme Based on Zero-Knowledge Proof

Tao Feng,Pu Yang,Chunyan Liu,Junli Fang,Rong Ma
DOI: https://doi.org/10.1155/2022/1040662
2022-02-23
Wireless Communications and Mobile Computing
Abstract:The data generated in the Industrial Internet of Things (IIoT) has important research value. In the process of data sharing, data privacy, security, and data availability are important issues that cannot be ignored. This paper proposes a blockchain privacy protection scheme based on zero-knowledge proof to realize the secure sharing of data among data owners, cloud service providers, and semitrusted cloud servers. First, the method of combining zero-knowledge proof and smart contract is used to verify the availability of data between the data owner and the cloud service provider under the premise of protecting data privacy. Second, proxy reencryption technology is used to realize the secure sharing of data among authorized cloud service providers. In addition, data sharing transaction information between multiple parties and data hashes with digital signatures are stored on the blockchain to achieve public and verifiable data sharing information and data validity. Finally, the theoretical analysis of the scheme shows that the scheme meets the confidentiality requirements of security, integrity, and validity.
computer science, information systems,telecommunications,engineering, electrical & electronic
What problem does this paper attempt to address?