摘要
采用中心化设计的供应链溯源系统的性能提升依赖于中心服务器,且存在监管追责难、中间流转节点多、数据不透明等问题。为此,将区块链技术应用于供应链溯源领域,设计并实现一种基于侧链技术的供应链溯源系统。通过以太坊智能合约实现供应链中的货物管理、信息共享与产品溯源,利用侧链技术对以太坊进行扩容,使其满足实际应用的需求。实验结果表明,该系统能够对供应链上的产品进行全生命周期的追踪溯源,方便用户验证、查询以及第三方监管,且其吞吐量高达200 TPS,每笔交易开销低至0.07元。
The current supply chain traceability system based on centralized design has many disadvantages.Besides its performance improvement depending on the central server,other problems such as difficulty in supervision and accountability,excessive intermediate circulation nodes and opaque data also exist.Therefore,we design and implement a supply chain traceability system based on side chain technology.The system can achieve the goods management,information sharing and product traceability through Ethereum smart contract.At the same time,we use the side chain technology to expand the Ehtereum to meet the needs of practical applications.Experimental results show that the proposed system can trace the whole life circle of products in the supply chain,facilitating user verification query and third-party supervision.Besides,the throughput of the system reaches 200 TPS,and the cost of each transaction is reduced to 0.07 yuan.
作者
张朝栋
王宝生
邓文平
ZHANG Chaodong;WANG Baosheng;DENG Wenping(College of Computer Science and Technology,National University of Defense Technology,Changsha 410073,China)
出处
《计算机工程》
CAS
CSCD
北大核心
2019年第11期1-8,共8页
Computer Engineering
基金
国家自然科学基金(61602503)
关键词
区块链
供应链溯源
侧链技术
扩容技术
智能合约
blockchain
supply chain traceability
side chain technology
expansion technology
smart contract