信息安全研究 ›› 2022, Vol. 8 ›› Issue (6): 605-.

• 工业控制网络安全专题 • 上一篇    下一篇

面向供应链数据安全共享的区块链共识算法设计

殷磊1孔宪光1刘洪杰1张迎冰2刘树全2   

  1. 1(西安电子科技大学机电工程学院西安710071)
    2(睿蜂群(北京)科技有限公司北京100083)
  • 出版日期:2022-06-05 发布日期:2022-06-03
  • 通讯作者: 殷磊 博士,副教授.主要研究方向为工业区块链、工业互联网平台. yinlei@xidian.edu.cn
  • 作者简介:殷磊 博士,副教授.主要研究方向为工业区块链、工业互联网平台. yinlei@xidian.edu.cn 孔宪光 博士,教授.主要研究方向为工业区块链、工业人工智能. kongxg@vip.sina.com 刘洪杰 硕士.主要研究方向为工业区块链. liuhj900@163.com 张迎冰 睿蜂群(北京)科技有限公司CEO,区块链专家.主要研究方向为工业区块链. zyb@bluehive.cc 刘树全 博士,睿蜂群(北京)科技有限公司首席架构师,区块链专家.主要研究方向为工业区块链. liusq@bluehive.cc

  • Online:2022-06-05 Published:2022-06-03

摘要: 传统供应链管理系统采用的中心化数据存储模式存在单点故障、数据隐私泄露、系统内部操作不透明等问题,严重制约了企业之间的信息流通和数据共享.而区块链具有分布式、公开、透明和不可篡改的特性,可以为实现分布式的数据安全共享系统提供可靠的底层服务.因此提出基于区块链的供应链数据安全共享模型,以分布式的区块链网络为核心,构建去中心化的数据安全共享服务.同时针对区块链中使用的实用拜占庭容错(PBFT)算法具有共识时延高、吞吐量和性能低、不支持节点动态管理等问题,结合供应链联盟链的特点,引入了一种简化的一致性协议及新的节点管理机制,在降低算法通信复杂度的同时,实现了节点的动态管理.关键词供应链; 区块链; 数据共享模型; 共识算法; 实用拜占庭容错算法

关键词: 供应链, 区块链, 数据共享模型, 共识算法, 实用拜占庭容错算法

Abstract: The centralized data storage mode adopted by the traditional supply chain management system has some problems, such as single point of failure, data privacy disclosure, the opaque internal operation of the system and so on, which seriously restricts the information flow and data sharing among enterprises. Blockchain is distributed, open, transparent and tamperproof. It can provide reliable underlying services for the implementation of distributed data security sharing system. Therefore, this paper proposes a blockchainbased supply chain quality data security sharing model, which takes the distributed blockchain network as the core to build decentralized data security sharing services. At the same time, the practical Byzantine faulttolerant (PBFT) algorithm used in blockchain has some problems, such as large consensus delay, low throughput, poor performance, and does not support node dynamic management. Combined with the characteristics of the supply chain alliance chain, by introducing a simplified consistency protocol and a new node management mechanism, the communication complexity of the algorithm is reduced and the dynamic management of nodes is realized.Key wordssupply chain; blockchain; data sharing model; consensus algorithm; practical Byzantine faulttolerant (PBFT) algorithm

Key words: supply chain, blockchain, data sharing model, consensus algorithm, practical Byzantine faulttolerant (PBFT) algorithm