Font Size: a A A

Research And Implementation Of Fruit Quality Traceability System Based On Blockchain

Posted on:2021-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:K LiFull Text:PDF
GTID:2558307109975979Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The development of traditional supply chain services meets many troubles,including fraud risks,Island of corporate information,core enterprise credit cannot be passed across levels,and high risk of default.Although the characteristics of blockchain decentralization apply to the supply chain,the consensus algorithm still has many problems such as low throughput,high latency,and the number of peers cannot be dynamically changed,which affect the overall performance of the blockchain system.Therefore,to improve the performance of consensus algorithms and break the Island of corporate information,Due to the low performance of blockchain consensus algorithms and enterprise information islands,this thesis based on the Hyperledger Fabric framework,the consensus mechanism and enterprise information access control method are studied for developing a fruit quality traceability system based on blockchain..The main contents of this article can be described as follows:Firstly,for the problems that low throughput,high delay and non-dynamic node number of consensus algorithm in blockchain,this thesis proposes an improved PBFT consensus algorithm based on integrals.This algorithm introduces integral selection protocol,improves the selection probability of honest master node and reduces the number of communication to improve the consensus efficiency by optimizing the consistency protocol,view conversion protocol and garbage collection mechanism.When running the checkpoint protocol,all peers participating are redistributed integrals to dynamically changing the number of peers.Finally,experiments show that this method can improve throughput and reduce delay.Then,for the problems that island of corporate information of supply chain and unauthorized access to network resources by illegal users.This thesis proposes an access control model based on smart contracts and corporate credit.The model combines the traditional ABAC model and the RBAC model and introduces the credit value as the reference attribute of cross-domain access by using the intelligent contract as the underlying technology,using credit value and principal attribute as decision basis within and between domains to achieve access control.Finally,the experiments show the usability of the access control model.Finally,based the above researches,a fruit quality traceability system is designed and developed to provide traceability information management,query services for users of different enterprises,and provide traceability information query services for consumers.The system uses programming ideas for design and implementation,provides platform resource access support based on the Hyperledger Fabric blockchain development framework and Chaincode API.
Keywords/Search Tags:Blockchain, Traceability, Consensus algorithm, Smart contract, Access control
PDF Full Text Request
Related items