Font Size: a A A

Research And Implementation Of Blockchain Prototype System For Supply-chain Management

Posted on:2021-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y ZhuFull Text:PDF
GTID:2518306308470894Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the context of rapid economic development and economic globalization,it has become one of the optimization objectives of supply chain management to enable members of supply chain enterprises to develop cooperatively.However,due to the existence of information barriers between enterprises,members of the supply chain cannot grasp relevant effective information in a timely and accurate manner.However,the decentralized blockchain technology,the difficulty in tampering with information,and the joint maintenance of public accounts and other characteristics seem to fit the existing problems in the supply chain and become a new way to solve the existing problems in the supply chain.However,the high capacity occupation of blockchain technology is a major challenge for the combination of blockchain and supply chain management,so it is of great practical significance to design and implement a blockchain prototype system for supply chain management.We design and develop a blockchain prototype system for supply chain management based on Java development technology,Spring Boot framework,t-io network programming framework,JavaScript development technology,MySQL database,etc.,So that it can effectively solve the problem of high-capacity occupancy of blockchain technology;based on the blockchain prototype system,the application layer function is developed according to the needs of the supply chain management scenario,supporting the blockchain technology and supply chain management The feasibility of combining scenes.Firstly,based on the research background,this paper conducts a demand analysis of the blockchain prototype system oriented to supply chain management,clarifies the advantages of introducing blockchain technology into supply chain management,and describes the existing problems in the combination of blockchain and supply chain.Then,based on the demand analysis,the prototype system is designed in general,and the system architecture diagram,network architecture diagram and system function partition diagram are obtained.Then,the application layer of the block chain prototype system and the underlying functional modules in addition to the application layer are designed in detail,and the functions of each layer,the calling relationship and the processing logic and implementation details of each functional module are described,including the database table design and the use class,interface design and so on.Based on the above design.Based on the above design,the preliminary implementation of the blockchain prototype system is completed.Then,we describe the implementation process of the capacity recovery function of the blockchain in the prototype system,test and analysis the effect of reducing the disk space occupied by the prototype system after performing the capacity recovery function.In addition,we studied the "network sharding" part of the "sharding" solution that can linearly improve the throughput of the blockchain.We described our proposed ShardBaseHonest blockchain network sharding solution,and used Java development technology to conduct process simulation,and analyzed the network security of ShardBaseHonest network sharding.Finally,a test case is designed for each function point of the system,which has passed the test.
Keywords/Search Tags:blockchain technology, P2P, supply-chain management system, distributed network
PDF Full Text Request
Related items