| 884 | 29 | 119 |
| 下载次数 | 被引频次 | 阅读次数 |
利用Hyperledger Fabric和星际文件系统设计了一种新的数据存储框架,使用Hyperledger Fabric的Level DB保存规模较小的状态数据,利用星际文件系统保存账本中大规模的交易数据,并改造了原来的数据存储和数据查询模块。新框架有效扩展了Hyperledger Fabric的存储能力,缓解了记账节点的数据膨胀问题。实验结果表明,新框架在保证安全性的前提下,增加了部分网络延迟,但相对于区块链存储的可扩展性而言,这个代价是可以接受的。
Abstract:A new data storage framework was designed by using Hyperledger Fabric and InterPlanetary file system.The Level DB of Hyperledger Fabric was used to save the small-scale state data, the InterPlanetary file system was used to save the large-scale transaction data in the ledger. And the original data storage and data query modules were transformed. The new framework effectively expanded the storage capacity of Hyperledger Fabric and alleviated the data inflation of ledger nodes.The experimental results showed that the new framework increased some network latency on the premise of ensuring security, but compared with the scalability of blockchain storage, this cost was acceptable.
[1] ZHENG Z B,XIE S A,DAI H N,et al.An overview of blockchain technology:architecture,consensus,and future trends[C]//Proceedings of the IEEE International Congress on Big Data.Piscataway:IEEE Press,2017:557-564.
[2] MATT Z.Hyperledger Fabric introduce [EB/OL].[2021-08-30].https://linux.cn/article-11328-1.html.
[3] 吴皓敏,付绍静,徐明,等.微型电网中基于联盟链的需求侧竞价方案[J].郑州大学学报(理学版),2020,52(3):120-126.WU H M,FU S J,XU M,et al.Consortium blockchain based demand response in microgrids[J].Journal of Zhengzhou university (natural science edition),2020,52(3):120-126.
[4] SUN J,YAO X M,WANG S P,et al.Blockchain-based secure storage and access scheme for electronic medical records in IPFS[J].IEEE access,2020,8(1):59389-59401.
[5] YOKE I.IPFS技术浅析[EB/OL].[2021-08-30].https://blog.csdn.net/jseon/article/details/108200620.YOKE I.Analysis of IPFS technology [EB/OL].[2021-08-30].https://blog.csdn.net/jseon/article/details/108200620.
[6] ZHENG Q H,LI Y,CHEN P,et al.An innovative IPFS-based storage model for blockchain[C]//Proceedings of the IEEE/WIC/ACM International Conference on Web Intelligence.Piscataway:IEEE Press,2018:704-708.
[7] MUKNE H,PAI P,RAUT S,et al.Land record management using hyperledger fabric and IPFS[C]//Proceedings of the 10th International Conference on Computing,Communication and Networking Technologies.Piscataway:IEEE Press,2019:1-8.
[8] PALAI A,VORA M,SHAH A.Empowering light nodes in blockchains with block summarization[C]//Proceedings of the 9th IFIP International Conference on New Technologies,Mobility and Security.Piscataway:IEEE Press,2018:1-5.
[9] CHOU I T,SU H H,HSUEH Y L,et al.BC-Store:a scalable design for blockchain storage[C]//Proceedings of the 2nd International Electronics Communication Conference.New York:ACM Press,2020:33-38.
[10] 潘恒,潘磊,姚中原,等.一种病人可控的电子病历安全访问方案[J].应用科学学报,2020,38(1):127-138.PAN H,PAN L,YAO Z Y,et al.A patient-controlled security access mechanism for electronic health records[J].Journal of applied sciences,2020,38(1):127-138.
[11] 刘炜,彭宇飞,田钊,等.基于区块链的医疗信息隐私保护研究综述[J].郑州大学学报(理学版),2021,53(2):1-18.LIU W,PENG Y F,TIAN Z,et al.A survey on medical information privacy protection based on blockchain[J].Journal of Zhengzhou university (natural science edition),2021,53(2):1-18.
[12] KUMAR R,TRIPATHI R.Implementation of distributed file storage and access framework using IPFS and blockchain[C]//Proceedings of the 5th International Conference on Image Information Processing.Piscataway:IEEE Press,2019:246-251.
[13] ALIZADEH M,ANDERSSON K,SCHELéN O.Efficient decentralized data storage based on public blockchain and IPFS[C]//Proceedings of the IEEE Asia-Pacific Conference on Computer Science and Data Engineering.Piscataway:IEEE Press,2020:1-8.
[14] SOHAN M S H,MAHMUD M,SIKDER M A B,et al.Increasing throughput and reducing storage bloating problem using IPFS and dual-blockchain method[C]//Proceedings of the 2nd International Conference on Robotics,Electrical and Signal Processing Techniques.Piscataway:IEEE Press,2021:732-736.
[15] PAWAR M K,PATIL P,SHARMA M,et al.Secure and scalable decentralized supply chain management using ethereum and IPFS platform[C]//Proceedings of the International Conference on Intelligent Technologies.Piscataway:IEEE Press,2021:1-5.
[16] 郑志明,邱望洁.我国区块链发展趋势与思考[J].中国科学基金,2020,34(1):2-6.ZHENG Z M,QIU W J.Development trend and thinking of China′s blockchain[J].Bulletin of national natural science foundation of China,2020,34(1):2-6.
[17] 姚前,张大伟.区块链系统中身份管理技术研究综述[J].软件学报,2021,32(7):2260-2286.YAO Q,ZHANG D W.Survey on identity management in blockchain[J].Journal of software,2021,32(7):2260-2286.
[18] 林诗意,张磊,刘德胜.基于区块链智能合约的应用研究综述[J].计算机应用研究,2021,38(9):2570-2581.LIN S Y,ZHANG L,LIU D S.Survey of application research based on blockchain-smart-contract[J].Application research of computers,2021,38(9):2570-2581.
[19] KIAYIAS A,RUSSELL A,DAVID B,et al.Ouroboros:a provably secure proof-of-stake blockchain protocol[M]//Advances in Cryptology-CRYPTO 2017.Cham:Springer International Publishing,2017:357-388.
[20] ANDROULAKI E,BARGER A,BORTNIKOV V,et al.Hyperledger Fabric:a distributed operating system for permissioned blockchains[C]//Proceedings of the 13th EuroSys Conference.New York:ACM Press,2018:1-15.
基本信息:
DOI:10.13705/j.issn.1671-6841.2021476
中图分类号:TP311.13
引用信息:
[1]刘文选,赵金东.基于Hyperledger Fabric与星际文件系统相结合的数据存储框架[J],2023,55(01):28-34.DOI:10.13705/j.issn.1671-6841.2021476.
基金信息:
国家自然科学基金项目(61972360);; 山东省自然科学基金项目(ZR2020MF148)