A peer-to-peer file storage and sharing system based on consortium blockchain
Shaoliang Peng,Wenxuan Bao,Hao Liu,Xia Xiao,Jiandong Shang,Lin Han,Shan Wang,Xiaolan Xie,Yang Xu
DOI: https://doi.org/10.1016/j.future.2022.11.010
IF: 7.307
2022-01-01
Future Generation Computer Systems
Abstract:In the era of big data, data is playing an increasingly important role in scientific study, and reliable storage and secure sharing of data have become a research hotspot. At present, centralized solutions based on data centers and cloud storage have problems with data-right confirmation and center trust. A large number of decentralized storage solutions are public systems, in which blockchain technology, as a tool for value exchange, does not solve the problems of data verification and system supervision. We propose a peer-to-peer storage system with identity access, which achieves data validation, cross-organizational data retrieval, trusted authorization, and sharing based on the consortium blockchain. Our solution proposes a peer-to-peer data storage scheme based on the consortium blockchain and a set of identity authentication mechanisms compatible with the consortium blockchain. Based on this, we propose a blockchain-based permission control scheme and a set of retrieval, authorization, and sharing processes. Finally, we implemented and tested the system to prove the feasibility of the scheme.