Computer Engineering and Applications ›› 2021, Vol. 57 ›› Issue (3): 120-124.DOI: 10.3778/j.issn.1002-8331.2001-0137

Previous Articles     Next Articles

Research on Blockchain Based Cloud Computing Data Sharing System

WENG Xiaoyong   

  1. Nanjing Information Center, Nanjing 210008, China
  • Online:2021-02-01 Published:2021-01-29



  1. 南京市信息中心,南京 210008


Cloud computing users face the risk of uncontrollable data and sensitive data leakage when sharing data through cloud platform, traditional way of data encryption on the cloud has disadvantages in terms of flexibility and execution efficiency. Based on the characteristics of blockchain, such as decentralized consensus and unforgeable, this paper proposes a model and implementation scheme based on blockchain for data sharing in cloud computing. Using the double-layer structure of private chain and public chain, the query results can be verified by metadata querying and analyzing data according to specifications. Data is stored in private chains, and private chains are stored in public chains. Computing is carried out through intelligent contracts. Only data results are returned, and data will not be leaked to third parties. The identity based public key encryption algorithm is adopted for data encryption without public key certificate authentication to ensure the encryption performance. The simulation results show that the proposed scheme is feasible. Finally, the effectiveness of the system is further verified through the application of “financial supermarket”, which is typical cloud data sharing scenarios.

Key words: cloud computing, blockchain, secure data sharing, inclusive finance



关键词: 云计算, 区块链, 安全数据共享, 普惠金融