信息网络安全 ›› 2021, Vol. 21 ›› Issue (2): 87-93.doi: 10.3969/j.issn.1671-1122.2021.02.011

• 理论研究 • 上一篇    下一篇

基于区块链的分布式离链存储框架设计

储志强, 仵冀颖, 徐磊, 杜聪()   

  1. 国家市场监管总局信息中心,北京 100088
  • 收稿日期:2020-12-10 出版日期:2021-02-10 发布日期:2021-02-23
  • 通讯作者: 杜聪 E-mail:ducong@samr.gov.cn
  • 作者简介:储志强(1981—),男,内蒙古,工程师,硕士,主要研究方向为计算机应用技术、项目管理|仵冀颖(1982—),女,河南,高级工程师,博士,主要研究方向为数据分析、数据建模、政务信息化|徐磊(1969—),男,江苏,研究员,硕士,主要研究方向为政务信息化|杜聪(1986—),男,河北,高级工程师,硕士,主要研究方向为网络通信、电子工程、政务信息化
  • 基金资助:
    国家市场监督管理总局科技计划(2019MK104)

A Distributed Off-chain Storage Framework Based on Blockchain

CHU Zhiqiang, WU Jiying, XU Lei, DU Cong()   

  1. Information Center of State Administration for Market Regulation, Beijing 100088, China
  • Received:2020-12-10 Online:2021-02-10 Published:2021-02-23
  • Contact: DU Cong E-mail:ducong@samr.gov.cn

摘要:

随着分布式存储技术的不断发展,越来越多的企业、政府机构用户将数据保存在云端,实现大数据的分布式存储和数据资源共享。区块链技术的去中心化、可追溯、不可篡改、数据一致性等特点,为解决云存储存在的隐私和安全挑战问题带来了新的契机。文章提出了一种基于区块链的分布式离链存储框架。在区块链中部署区块节点和存储节点,其中区块节点用于执行底层区块链运行机制,存储节点用于存储数据和文件,通过将区块和存储功能区分开实现了离链存储,保证了区块链的运行效率。此外,文章还提出了一个使用基于经典数据占有机制的全局交互验证方法,以确保数据文件的分布、可靠和可证明的存储。用户向区块链中添加区块(存储文件)时会触发公平挑战机制的审核机制,从而隐式验证离链存储的所有文件是否完整。

关键词: 区块链, 分布式存储, 数据占有机制, 离链存储, 数据完整性验证

Abstract:

With the continuous development of distributed storage technology, more and more enterprises and government agencies save their data in the cloud to realize distributed storage of big data and data resource sharing. The decentralized, traceable, non-tamperable, and data consistency features of block-chain technology have brought new opportunities to address the privacy and security challenges of cloud storage. In this paper, we propose a distributed off-chain storage framework based on block-chain. Block nodes and storage nodes are deployed in the block-chain, where the block nodes are used to execute the underlying block-chain operation mechanism and the storage nodes are used to store data and files, and off-chain storage is achieved by separating the block and storage functions. In addition, a global interaction verification method using a classical data possession based mechanism is proposed to ensure distributed, reliable and provable storage of data files. The audit mechanism of the fair challenge mechanism is triggered when users add blocks (stored files) to the block-chain, thus implicitly verifying the integrity of all files stored off-chain.

Key words: block chain, distributed storage, provable data possession, off-chain storage, data integrity verification

中图分类号: