摘要
近些年区块链的迅速发展使得人们开始构建基于信任的互联网,对各项交易的供应链溯源关注度日益增加。为了使区块链技术更好地应用到供应链溯源中去,本文结合区块链的基本架构设计了符合供应链的5层模型架构,包括数据层、网络层、共识层、合约层、视图层,并采用信用分级协议和节点分层共识协议对PBFT算法加以改进,降低算法的通信开销中心化、公开透明以及交易可追溯。整个构架对供应链中产品从生产商到消费者全过程数据记录,保证了交易过程中产品的安全性。
In recent years,the rapid development of blockchain has made people begin to build a trust-based Internet,and there is increasing attention to the traceability of the supply chain of various transactions.In order to better apply the blockchain technology to the traceability of the supply chain,this article combines the basic architecture of the blockchain to design a five-layer model architecture that conforms to the supply chain.The architecture includes data layer,network layer,consensus layer,contract layer,and view layer.And use the credit classification protocol and the node layered consensus protocol to improve the PBFT algorithm,reduce the communication cost of the algorithm,centralization,openness and transparency,and traceability of transactions.The whole framework records the data of the whole process of products in the supply chain from manufacturer to consumer,ensuring the safety of products in the transaction process.
作者
江雨燕
郑炜晨
邵金
JIANG Yu-yan;ZHENG Wei-chen;SHAO Jin(School of Management Science&Engineering,Anhui University of Technology,Maanshan 243032,China)
出处
《南阳理工学院学报》
2020年第4期23-29,共7页
Journal of Nanyang Institute of Technology
基金
国家自然科学基金(1172219)
安徽省自然科学研究项目省级重点项(KJ2013A053)。
关键词
区块链
供应链溯源
实用拜占庭容错算法
改进PBFT算法
blockchain
supply chain traceability
practical byzantine fault tolerance algorithm
improved PBFT algorithm