块链
计算机科学
可扩展性
重复数据消除
分布式数据存储
计算机数据存储
分布式计算
信息存储库
数据完整性
存储区域网
灵活性(工程)
数据访问层
存储对象
数据库
嵌入式系统
操作系统
数据建模
计算机安全
统计
数学
作者
Hui Han,Wunan Wan,Jinquan Zhang,Zhi Qin,Xiaofang Qiu,Shibin Zhang,Jinyue Xia
出处
期刊:Computers, materials & continua
日期:2022-01-01
卷期号:73 (2): 2651-2662
被引量:1
标识
DOI:10.32604/cmc.2022.028607
摘要
With the growing maturity of blockchain technology, its peer-to-peer model and fully duplicated data storage pattern enable blockchain to act as a distributed ledger in untrustworthy environments. Blockchain storage has also become a research hotspot in industry, finance, and academia due to its security, and its unique data storage management model is gradually becoming a key technology to play its value in various fields’ applications. However, with the increasing amount of data written into the blockchain, the blockchain system faces many problems in its actual implementation of the application, such as high storage space occupation, low data flexibility and availability, low retrieval efficiency, poor scalability, etc. To improve the above problems, this paper combines off-chain storage technology and de-duplication technology to optimize the blockchain storage model. Firstly, this paper adopts the double-chain model to reduce the data storage of the major chain system, which stores a small amount of primary data and supervises the vice chain through an Application Programming Interface (API). The vice chain stores a large number of copies of data as well as non-transactional data. Our model divides the vice chain storage system into two layers, including a storage layer and a processing layer. In the processing layer, deduplication technology is applied to reduce the redundancy of vice chain data. Our double-chain storage model with high scalability enhances data flexibility, is more suitable as a distributed storage system, and performs well in data retrieval.
科研通智能强力驱动
Strongly Powered by AbleSci AI