应用科学学报 ›› 2022, Vol. 40 ›› Issue (4): 583-599.doi: 10.3969/j.issn.0255-8297.2022.04.004

• 区块链 • 上一篇    

一种区块链网络下的去中心化存储空间交易系统

张水海1, 孙昊驿1, 孙逸伟1, 裴蓓2, 吕春利1   

  1. 1. 中国农业大学 信息与电气工程学院, 北京 100083;
    2. 公安部第三研究所, 上海 200031
  • 收稿日期:2021-11-12 发布日期:2022-08-03
  • 通信作者: 吕春利,副教授,研究方向为密码学、区块链、云存储等。E-mail:lvcl@cau.edu.cn E-mail:lvcl@cau.edu.cn
  • 基金资助:
    信息网络安全公安部重点实验室开放课题项目基金(No.C19605)资助

A Decentralized Storage Space Trading System under Blockchain Network

ZHANG Shuihai1, SUN Haoyi1, SUN Yiwei1, PEI Bei2, Lü Chunli1   

  1. 1. College of Information and Electrical Engineering, China Agricultural University, Beijing 100083, China;
    2. The 3rd Research Institute of Ministry of Public Security, Shanghai 200031, China
  • Received:2021-11-12 Published:2022-08-03

摘要: 为了解决中心化存储带来的一系列问题,结合区块链、智能合约、闪电网络等关键技术,提出了一个应用于区块链网络环境下的去中心化存储空间交易系统。根据不同的订单情况提供3种数据编码方案,在保证用户数据安全的同时有效提高了存储节点的空间利用率和数据恢复效率,并增强了对于分布式存储复杂环境的适应性。此外,通过闪电网络搭建了链下微支付通道,设计了“一日一结”的租金交付机制,有效缓解了链上的数据存储压力。相比于以往的分布式数据共享存储系统,该系统同时支持去中心化、短时租赁和多币种支付,更能满足当前时代分布式存储空间租赁的需求。

关键词: 区块链, 去中心化, 分布式存储, 纠删码, 闪电网络

Abstract: In order to solve problems in centralized storage, a decentralized storage space transaction system is proposed based on the key technologies of blockchain, smart contract and lightning network. Three data encoding schemes are provided for fitting different orders, thus ensuring the security of user data, improving the space utilization of storage nodes and data recovery efficiency, and enhancing the adaptability to the complex environment of distributed storages. In addition, a "one day" rental delivery mechanism is designed based on under-the-chain micro-payment channel which is built through lightning networks, effectively relieving the pressure of data storage on the chain. Compared with previous distributed data sharing storage systems, the proposed system supports decentralization, short-term lease and multi-currency payment at the same time, and shows higher ability to meet the requirements of distributed storage space lease of the current era.

Key words: blockchain, decentralized, distributed storage, erasure code, lightning network

中图分类号: