摘要
区块链作为一种去中心化、不可篡改、可追溯、多方共同维护的分布式数据库已经被很多的数据共享系统采用,但在实际应用中需要结合链上数据和链下数据的方式实现大文件数据的保存,削弱了去中心化区块链的特性,因此提出了传统区块链结合星际文件系统的方法来解决上述问题。方法在星际文件系统IPFS中存储文件数据的主体,区块链中仅仅存储星际文件系统IPFS中存储文件的哈希值(经过RSA加密)、用户公钥等信息,从而补救区块链数据存储量较小的不足。为了验证所提方法的有效性,通过go-ipfs、Hyperledger Fabric、RSA加密技术设计并实现了一个简单的数据共享系统,结果表明所提方法能够有效实现大数据文件的共享操作。
作者
刘杰
孙惟淼
刘猛
LIU Jie;SUN Weimiao;LIU Meng
出处
《信息技术与信息化》
2022年第11期9-14,共6页
Information Technology and Informatization
基金
山东自然科学基金面上项目ZR2020MA064。