引用本文:孙知信,张鑫,相峰,陈露.区块链存储可扩展性研究进展.软件学报,2021,32(1):1-20
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 8125次   下载 13728 本文二维码信息
码上扫一扫!
分享到: 微信 更多
区块链存储可扩展性研究进展
孙知信1,2, 张鑫1,2, 相峰3, 陈露1,2
1.南京邮电大学 国家邮政局邮政行业技术研发中心(物联网技术), 江苏 南京 210003;2.宽带无线通信与传感网技术教育部重点实验室(南京邮电大学), 江苏 南京 210003;3.物流信息互通共享技术及应用国家工程实验室(圆通速递股份有限公司), 上海 201705
摘要:
区块链是一种结合分布式共识、加密、时间戳等方法,在不依赖任何第三方中心化机构的情况下,实现点对点交易、协调以及协作的技术.近几年,区块链技术的不断发展引起了产业界和学术界的极大兴趣.但是,区块链的存储可扩展性问题,提高了区块链设备的门槛,成为了区块链应用落地的瓶颈.介绍了区块链的基本原理和存储模型,分析了当前区块链所面临的存储问题;然后,针对区块链存储可扩展性问题,从链下存储和链上存储这两条技术路线出发,论述了主要的解决方案的原理与思路;最后,总结了提高区块链存储可扩展性的技术研究进展,指出了当前解决方案所面临的问题,为未来的研究工作提供了方向.
关键词:  区块链  比特币  存储可扩展性  存储优化
DOI:10.13328/j.cnki.jos.006111
分类号:
基金项目:国家自然科学基金(61672299,61972208);江苏省研究生科研与实践创新计划(SJCX19_0245)
Survey of Storage Scalability on Blockchain
SUN Zhi-Xin1,2, ZHANG Xin1,2, XIANG Feng3, CHEN Lu1,2
1.Technology Research and Development Center of Postal Industry of State Post Bureau (Technology of Internet of Things), Nanjing University of Posts and Telecommunications, Nanjing 210003, China;2.Key Laboratory of Broadband Wireless Communication and Sensor Network Technology, Ministry of Education (Nanjing University of Posts and Telecommunications), Nanjing 210003, China;3.National Engineering Laboratory for Logistics Information Technology, YTO Express Company Ltd., Shanghai 201705, China
Abstract:
Blockchain is a technology that combines distributed consensus, encryption, timestamps, etc., to achieve peer-to-peer trading, coordination, and collaboration without relying on any third-party centralization organization. In recent years, the rapid development of blockchain technology has aroused great interest from industry and academia. However, the problem of storage scalability of blockchain has increased the threshold of blockchain devices and has become a bottleneck for blockchain applications. This paper introduces the basic principle and storage model of blockchain, and analyzes the storage problems faced by current blockchain. Then, for the problem of blockchain storage scalability, from two perspectives of off-chain storage and on-chain storage, the principles and ideas of the existing solutions are discussed. Finally, based on the research progress of the storage scalability of blockchain and the problems of these solutions, directions are provided for future research work.
Key words:  blockchain  Bitcoin  storage scalabitity  storage optimization