信息网络安全 ›› 2019, Vol. 19 ›› Issue (6): 84-90.doi: 10.3969/j.issn.1671-1122.2019.06.011

• 理论研究 • 上一篇    下一篇

基于区块链的可信仓单系统设计

周元健(), 秦冬梅, 刘忆宁, 吕松展   

  1. 桂林电子科技大学计算机与信息安全学院,广西桂林 541004
  • 收稿日期:2018-09-27 出版日期:2019-06-10 发布日期:2020-05-11
  • 作者简介:

    作者简介:周元健(1993—),男,湖北,硕士研究生,主要研究方向为信息安全协议、区块链;秦冬梅(1993—),女,广西,本科,主要研究方向为区块链;刘忆宁(1973—),男,河南,教授,博士,主要研究方向为信息安全协议、数据隐私;吕松展(1995—),男,山东,硕士研究生,主要研究方向为信息安全协议、车联网安全协议。

  • 基金资助:
    国家自然科学基金[61662016]

Design of Electronic Warehouse Receipts System Based on Blockchain

Yuanjian ZHOU(), Dongmei QING, Yining LIU, Songzhan LV   

  1. School of Computer and Information Security, Guilin University of Electronic Technology, Guilin Guangxi 541004, China
  • Received:2018-09-27 Online:2019-06-10 Published:2020-05-11

摘要:

在当前的电子仓单业务中,仓单真实性由第三方机构维护,并且数据采用集中管理方式,不公开,商品溯源困难。在这种情况下,第三方机构失信将会导致严重的交易安全问题。为了解决目前物流仓单系统中存在的互信和交易安全问题,文章设计了一个基于区块链的可信仓单系统。系统建立在超级账本hyperledger fabric平台上,首先客户端从认证授权节点(CA节点)获取合法的身份认证;然后将仓单交易信息打包成区块进行全网广播,全网节点均可验证交易的合法性和有效性;最后通过共识机制实现全网节点的共识,将合法区块加入区块链中,使仓单交易信息不能被篡改。区块链技术的引进不仅可以保证仓单信息系统的安全性,还实现了仓单交易信息的溯源和账本的共享。

关键词: 区块链, 超级账本, 智能合约, 管理系统

Abstract:

In the current electronic warehouse receipt business, the authenticity of warehouse receipt is maintained by third-party organizations, and the data is managed centrally, which makes it difficult to trace the source of goods. In this case, the breach of trust of third-party institutions will lead to serious transaction security problems. In order to solve the problems of mutual trust and transaction security in the electronic warehouse receipt system, a block chain based electronic warehouse receipt system is designed in this paper. The system is built on the hyperledger fabric platform. Firstly, the client obtains a valid identity certificate from the certificate authority node(CA node), and then packages the warehouse receipts transaction information into blocks for whole network broadcast, and all nodes can verify the legitimacy and validity of the transaction. Finally, the consensus mechanism is used to realize the consensus of the whole network node, and the legal block is added into the block chain. Thus the warehouse receipt transaction information cannot be tampered. The introduction of block chain technology can not only ensure the security of warehouse receipt information system, but also realize the traceability of warehouse receipt transaction information and the sharing of account books.

Key words: blockchain, hyperledger fabric, smart contract, management system

中图分类号: