• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学 ›› 2022, Vol. 44 ›› Issue (10): 1771-1780.

• 计算机网络与信息安全 • 上一篇    下一篇

基于区块链监管的联盟数据可信流通

丁滟1,王闯1,冯了了1,王锋2,常俊胜1   

  1. (1.国防科技大学计算机学院,湖南 长沙 410073;2.湖南大学信息科学与工程学院,湖南 长沙 410082)
  • 收稿日期:2021-11-09 修回日期:2022-01-26 接受日期:2022-10-25 出版日期:2022-10-25 发布日期:2022-10-28
  • 基金资助:
    国家自然科学基金(U19A2060,62172431)

Trusted data circulation between alliances based on supervision of blockchain

DING Yan1,WANG Chuang1,FENG Liao-liao1,WANG Feng2,CHANG Jun-sheng1   

  1. (1.College of Computer Science and Technology,National University of Defense Technology,Changsha 410073;
    2.College of Computer Science and Electronic Engineering,Hunan University,Changsha 410082,China)
  • Received:2021-11-09 Revised:2022-01-26 Accepted:2022-10-25 Online:2022-10-25 Published:2022-10-28

摘要: 随着大数据技术在网络开放环境中的推广应用,越来越多的机构合作联盟产生,数据的共享与流通成为联盟中重要的资源共享方式,尤其在银行、医疗等联合作业场景中,只有系统中的各个组成机构共享各自拥有的数据,才能形成全面、清晰的业务视图,有效提升联盟的服务和生产效率。然而,在机构之间数据流通的过程中,在跨不同利益主体之间如何控制与追溯数据流向成为支持数据高效可信流通必须要解决的问题。提出了一种基于区块链监管的数据可信流通系统,通过区块链技术保证数据的流通信息不可篡改、可追溯,从而促进安全可信的数据共享流通生态建设。在此基础上,针对在开放环境中大规模网络环境存在的传输效率低、网络不稳定的复杂情况,在系统结构中引入可信代理作为数据服务的接口,从安全性与性能2个角度对系统进行优化,实现可信高效的数据流通。基于Hyperledger Fabric实现了原型系统,实验结果表明,系统在流通数据规模、用户请求并发规模等方面都具有良好的可扩展性。

关键词: 区块链, 数据流通, 可信代理, 智能合约

Abstract: With the promotion and application of big data technology in the open network environment, more and more institutional cooperation alliances have emerged. The sharing and circulation of data has become an important resource sharing method in the alliance. Especially in the joint-work scenarios such as banks and medical care. Only by sharing the data held by the various institutions, alliances can form comprehensive and clear business views and effectively improve the efficiency of their service and production. However, in the process of sharing data between organizations, how to control and trace the flow of data circulation between the stakeholders with different interests has become a must-be-resolved problem to support efficient and credible data circulation. Therefore, this paper proposes a trusted data circulation system based on the supervision of blockchain, which guarantees that the circulation information of data get traced and cannot be tampered with, thereby promoting the establishment of a secure and trustworthy ecosystem of data sharing and circulation. On this basis, in response to the complex situation of low transmission efficiency and network instability in a large-scale network environment, a trusted agent is introduced into the system as the data service interface, and then the security and performance are promoted. Finally, a prototype system based on Hyperledger Fabric is implemented. The experimental results verify that the system has good scalability in terms of data transmission and user request responses.


Key words: blockchain, data circulation, trusted agent, smart contract