计算机与现代化

• 信息安全 • 上一篇    下一篇

基于云平台的区块链组网方案及数据共享存储机制

  

  1. (广州中国科学院软件应用技术研究所基础软件工程中心,广东广州511458)
  • 收稿日期:2019-04-24 出版日期:2019-09-23 发布日期:2019-09-23
  • 作者简介:袁敏夫(1990-),男,广东潮州人,高级信息系统项目管理师,硕士,研究方向:区块链,人工智能,E-mail: yuanminfu@gz.iscas.ac.cn; 李引(1981-),男,重庆人,高级工程师,博士,研究方向:区块链,云计算,E-mail: liyin@gz.iscas.ac.cn; 陈胜俭(1987-),男,广东江门人,硕士,研究方向:区块链,E-mail: chenshengjian@gz.iscas.ac.cn。
  • 基金资助:
    广东省重点领域研发计划项目(2019B020214006); 广州市科技计划项目(201807010052)

Cloud platform Based Blockchain Networking and Data Storage Mechanism

  1. (Basic Software Engineering Center, Institute of Software Application Technology,
    Guangzhou & Chinese Academy of Sciences(GZIS), Guangzhou 511458, China)
  • Received:2019-04-24 Online:2019-09-23 Published:2019-09-23

摘要: 为解决在区块链上进行数据存储和共享过程中面临的交易确认效率低以及存储空间利用率低的问题,本文提出一种基于云平台部署的区块链组网方案以及与其适配的数据共享存储方案。首先,通过对传统的全连接区块链组网进行分解和重构,形成一种基于子网的非全连接组网方案,将交易确认的范围限定在有限的节点之内;其次,通过将数据依次划分为事务数据-敏感状态数据-非敏感状态数据3个层次进行管理,节点只保存与状态转移相关的事务数据以保障不可篡改性,状态数据则在云平台上实现不同程度的共享存储,最大限度优化了存储空间。实验结果表明,该方案可为区块链中可信数据的存储和共享提供新的思路。

关键词: 云计算, 区块链, 数据共享

Abstract: In order to solve the problem of low transaction confirmation efficiency and low storage space utilization in the process of data storage and sharing on the blockchain, this paper proposes a blockchain networking scheme based on cloud platform deployment and its adapted data shared storage solution. Firstly, by decomposing and reconstructing the traditional fully connected blockchain network, a subnet-based non-all-connection networking scheme is formed, which limits the scope of transaction confirmation to a limited number of nodes. Secondly, through managing the data sharing mechanism of cloud computing which divides the data into three levels: transaction data-sensitive state data-non-sensitive state data, the node only saves the transaction data related to the state transition to ensure the non-destructive modification, and the state data is supported by the cloud. The calculated features can enable different levels of shared storage and maximize storage space. The experimental results show that the scheme can provide new ideas for the storage and sharing of trusted data in the blockchain.

Key words: cloud computing, blockchain, data sharing

中图分类号: