计算机科学 ›› 2025, Vol. 52 ›› Issue (11): 398-407.doi: 10.11896/jsjkx.241000169

• 信息安全 • 上一篇    下一篇

基于联盟区块链的数据可信共享方案

刘漳辉1,2, 林哲旭1,2, 陈汉林1,2, 马新建3,4, 陈星1,2   

  1. 1 福州大学计算机与大数据学院 福州 350116
    2 福建省网络计算与智能信息处理重点实验室(福州大学) 福州 350116
    3 数据空间技术与系统全国重点实验室 北京 100195
    4 北京大数据先进技术研究院 北京 100195
  • 收稿日期:2024-10-29 修回日期:2025-03-03 出版日期:2025-11-15 发布日期:2025-11-06
  • 通讯作者: 马新建(maxj@aibd.ac.cn)
  • 作者简介:(lzh@fzu.edu.cn)
  • 基金资助:
    国家自然科学基金(62072108);福建省促进海洋与渔业产业高质量发展专项资金(FJHYF-ZH-2023-02);福建省技术创新重点攻关及产业化项目(2024XQ004);数据空间技术与系统全国重点实验室资助项目(QZQC2024007)

Data Trusted Sharing Scheme Based on Consortium Blockchain

LIU Zhanghui1,2, LIN Zhexu1,2, CHEN Hanlin1,2, MA Xinjian3,4, CHEN Xing1,2   

  1. 1 College of Computer and Data Science,Fuzhou University,Fuzhou 350116,China
    2 Fujian Key Laboratory of Network Computing and Intelligent Information Processing(Fuzhou University),Fuzhou 350116,China
    3 National Key Laboratory of Data Space Technology and System,Beijing 100195,China
    4 Advanced Institute of Big Data,Beijing,Beijing 100195,China
  • Received:2024-10-29 Revised:2025-03-03 Online:2025-11-15 Published:2025-11-06
  • About author:LIU Zhanghui,born in 1971,master,associate professor,master's supervisor,is a member of CCF(No.79769M).His main research interests include big data technology and intelligent computing.
    MA Xinjian,born in 1987,Ph.D,asso-ciate researcher,is a member of CCF(No.C5681M).His main research interests include information security and distributed system.
  • Supported by:
    National Natural Science Foundation of China(62072108),Special Funds for Promoting High-quality Development of Marine and Fishery Industries in Fujian Province(FJHYF-ZH-2023-02),Fujian Key Technological Innovation and Industrialization Projects(2024XQ004) and National Key Laboratory of Data Space Technology and System(QZQC2024007).

摘要: 随着大数据时代的来临,如何在开放、动态、难控的互联网中实现安全可信的数据共享已成为亟待解决的问题。区块链技术以其去中心化、不可篡改等特性,为构建数据可信共享机制提供了技术思路。为此,提出了一种基于联盟区块链的数据可信共享方案。首先,定义了一种基于联盟区块链的数据架构范式,并通过标准化注册流程,高效整合异源、异域、异构的数据资源;同时,设计并实现了数据可信追溯机制,通过数据共享全过程链上留痕的方式,来保证数据需求方、计算节点和数据提供方之间数据流动的安全性和完整性;此外,设计了一种数据处理即服务(Data Processing-as-a-Service,DPaaS)的数据可信共享框架,来支撑数据共享的关键步骤,即需求匹配、数据共享、满意度评价,以应对数据共享过程中的信任挑战。实验结果表明,与传统数据共享方案相比,随着数据集的增大,拟议方案的额外时间占比可降至数据共享总时间开销的30%以内;智能合约查询平均时延能够稳定在0.12~0.2 s,智能合约写入平均时延能够稳定在3~5 s。

关键词: 区块链, 智能合约, Hyperledger Fabric, 数据共享, 可信凭证

Abstract: With the advent of the big data era,securing and trustworthily sharing data on an open,dynamic,and difficult-to-control Internet has become an urgent problem to solve.Blockchain can reasonably be introduced into the trust resolution mechanism for data sharing,leveraging its significant advantages in decentralization and tamper resistance.Thus,a data trusted sharing scheme based on consortium blockchain is proposed.Firstly,a consortium blockchain-based data architecture is defined to solve the problem of heterogeneous data sources and domains.Through standardized registration processes,data resources are integra-ted efficiently.Secondly,a trusted data traceability mechanism is designed and implemented to ensure the security and integrity of data flow among data requesters,compute nodes,and data providers by leaving the traces of the data sharing process on consor-tium blockchain.In addition,a data-processing-as-a-service data sharing framework is developed to support key steps in data sharing:demand matching,data sharing,and satisfaction evaluation,addressing trust challenges during the data sharing process.The experimental results show that,compared with traditional data sharing schemes,the proportion of additional time in the proposed scheme decreases to less than 30% of the total time cost as the dataset size increases.Additionally,the average latency for querying smart contracts remains stable between 0.12 and 0.2 seconds,while the average latency for writing smart contracts stays consistent at 3 to 5 seconds.

Key words: Blockchain, Chaincode, Hyperledger Fabric, Data sharing, Trusted credential

中图分类号: 

  • TP311
[1]LUO C,MA Y,JING X,et al.Internet of data:a solution for dataspace infrastructure and its technical challenges [J].Big Data Research,2023,9(2):110-121.
[2]ZHENG Z,XIE S,DAI H N,et al.Blockchain challenges and opportunities:A survey [J].International Journal of Web and Grid Services,2018,14(4):352-375.
[3]NAKAMOTO S.Bitcoin:A peer-to-peer electronic cash system [J/OL].Decentralized Business Review,2008:21260.https://www.bitcoin.org/bitcoin.pdf.
[4]CHEN H,PENDLETON M,NJILLA L,et al.A survey onethereum systems security:Vulnerabilities,attacks,and defenses [J].ACM Computing Surveys,2020,53(3):1-43.
[5]DANIEL E,TSCHORSCH F.IPFS and friends:A qualitativecomparison of next generation peer-to-peer data networks [J].IEEE Communications Surveys & Tutorials,2022,24(1):31-52.
[6]VASILE A,GUILLAUME S,AOUINI M,et al.Le Digital Object Identifier,une impérieuse nécessité? L'exemple de l'attribution de DOI à la Collection Pangloss,archive ouverte de langues en danger [J].I2D-Information,Données & Documents,2020(2):155-175.
[7]ZHANG N,LIU Y,MA X J,et al.Identifier Resolution Tech-nology for Human-cyberphysical Ternary Based on Internet of Data [J].Journal of Software,2024,35(10):4681-4695.
[8]ZHONG B,WU H,DING L,et al.Hyperledger fabric-basedconsortium blockchain for construction quality information management [J].Frontiers of Engineering Management,2020,7(4):512-527.
[9]ANDROULAKI E,BARGER A,BORTNIKOV V,et al.Hyperledger fabric:a distributed operating system for permissioned blockchains[C]//Proceedings of the thirteenth EuroSys Confe-rence.2018:1-15.
[10]ANTWI M S,ADNANE A,AHMAD F,et al.The case of HyperLedger Fabric as a blockchain solution for healthcare applications [J].Blockchain:Research and Applications,2021,2(1):100012.
[11]HONAR PAJOOH H,RASHID M,ALAM F,et al.Hyperledger fabric blockchain for securing the edge internet of things [J].Sensors,2021,21(2):359.
[12]HAO Y,PIAO C,ZHAO Y,et al.Privacy preserving government data sharing based on hyperledger blockchain[C]//Advances in E-Business Engineering for Ubiquitous Computing:Proceedings of the 16th International Conference on E-Business Engineering(ICEBE 2019).Springer,2020:373-388.
[13]RAVI D,RAMACHANDRAN S,VIGNESH R,et al.Privacypreserving transparent supply chain management through Hyperledger Fabric [J].Blockchain:Research and Applications,2022,3(2):100072.
[14]CHEN Y,LIN B,CHEN X,et al.Blockchain-based TrustedService-oriented Architecture [J].Computer Science,2023,50(1):342-350.
[15]ZHENG S,PAN L,HU D,et al.A blockchain-based tradingplatform for big data[C]//IEEE INFOCOM 2020-IEEE Conference on Computer Communications Workshops(INFOCOM WKSHPS).IEEE,2020:991-996.
[16]DAI W,DAI C,CHOO K K R,et al.SDTE:A secure blockchain-based data trading ecosystem [J].IEEE Transactions on Information Forensics and Security,2019,15:725-737.
[17]WANG Y,SU Z,ZHANG N,et al.SPDS:A secure and auditable private data sharing scheme for smart grid based on blockchain [J].IEEE Transactions on Industrial Informatics,2020,17(11):7688-7699.
[18]TRUONG N B,SUN K,LEE G M,et al.Gdpr-compliant personal data management:A blockchain-based solution [J].IEEE Transactions on Information Forensics and Security,2019,15:1746-1761.
[19]TIAN Z,ZHONG R Y,VATANKHAH B A,et al.A blockchain-based evaluation approach for customer delivery satisfaction in sustainable urban logistics [J].International Journal of Production Research,2021,59(7):2229-2249.
[20]CHOI W,HONG J W K.Performance evaluation of ethereum private and testnet networks using hyperledger caliper[C]//2021 22nd Asia-Pacific Network Operations and Management Symposium(APNOMS).IEEE,2021:325-329.
[21]ZHAI Z,SHEN S,MAO Y.A Toolbox for Migrating the Blockchain-Based Application From Ethereum to Hyperledger Fabric [J].The Computer Journal,2024,67(4):1309-1323.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!