信息网络安全 ›› 2021, Vol. 21 ›› Issue (11): 75-84.doi: 10.3969/j.issn.1671-1122.2021.11.009

• 技术研究 • 上一篇    下一篇

基于区块链的高价值数据共享系统设计

于克辰1(), 郭莉2, 姚萌萌2   

  1. 1.中国人民解放军战略支援部队信息工程大学,郑州 450001
    2.江南计算技术研究所,无锡 214063
  • 收稿日期:2021-07-08 出版日期:2021-11-10 发布日期:2021-11-24
  • 通讯作者: 于克辰 E-mail:305810944@qq.com
  • 作者简介:于克辰(1995—),男,辽宁,硕士研究生,主要研究方向为区块链技术、神经网络对抗样本、信息安全|郭莉(1978—),女,湖南,高级工程师,硕士,主要研究方向为信息安全|姚萌萌(1982—),男,山东,工程师,博士,主要研究方向为信息安全
  • 基金资助:
    国家自然科学基金(91430214);核高基重大专项(2017ZX01028101)

Design of Blockchain-based High-value Data Sharing System

YU Kechen1(), GUO Li2, YAO Mengmeng2   

  1. 1. Information Engineering University of PLA, Zhengzhou 450001, China
    2. Jiangnan Institute of Computing Technology, Wuxi 214063, China
  • Received:2021-07-08 Online:2021-11-10 Published:2021-11-24
  • Contact: YU Kechen E-mail:305810944@qq.com

摘要:

目前,实际业务中有很多高价值数据,由于没有完善的共享方案,使得这些数据存在共享难问题,不能发挥全部效能。区块链技术是一项新兴技术,其能够使参与区块链的各个节点在无中心的情况下互相信任,最终达成一致意见。在区块链系统中,每个节点的数据都是共享的,节点拥有全部交易的数据。在进行交易时,节点之间会先确认彼此的交易数据是否一致,然后才会将数据写入区块链,因此区块链上的交易数据无法被否认,同样也无法被修改。基于区块链的不可篡改和可溯源等特点,文章采用参与成员身份受系统审核的联盟链FISCO BCOS作为底层架构,并且在系统层面进行安全性设计,同时设计了相应的智能合约,从而完成高价值数据的安全共享。文章对共享系统进行了定性和定量测试,证明了所设计的系统是可用、易用且安全的,能够保证信息安全。

关键词: 区块链, 智能合约, 数据共享, 信息安全, 共享系统设计

Abstract:

There are currently many high-value data in practical business, yet without an effective sharing scheme, these data are difficult to be shared and cannot be fully utilized. Blockchain is an emerging technology that enables the node participating in the blockchain to trust each other without a center and reach an agreement finally. The data of each node in the blockchain system is shared with the node possessing the data of all transactions, and the data is written to the blockchain only after the agreement of the transaction data among the nodes is confirmed during the transaction. Therefore, the transaction data cannot be denied and likewise cannot be modified. Since blockchain has the characteristic of tamper-proof and traceability, this paper adopted FISCO BCOS, a federation chain whose participating members’ identities were audited by the system, as the underlying architecture and carried out security design at the system level, thereby completing the secure sharing of high-value data. Both qualitative and quantitative tests of the sharing system were conducted to prove that the designed system was feasible, user-friendly, and secure enough to ensure information security.

Key words: blockchain, smart contract, data sharing, information security, sharing system design

中图分类号: