Font Size: a A A

The Research Of Order Data Tracking Based On Blockchain Technolog

Posted on:2020-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:J D LiFull Text:PDF
GTID:2428330602960810Subject:Engineering
Abstract/Summary:PDF Full Text Request
The research of this paper starts from a practical case of order data summary system and its practical problems.The original system often faces data quality issues,and the inquiry being made to track the source of the issue is still relying on human resources,therefore it often takes a long time to even only locate the source.To improve the efficiency of tracking the source of specific order,an order data tracking system based on block chain is proposed in this paper.The data stored on a block chain is permanently traceable,this system right takes the advantage of such feature.Indeed,the user wants a tool to track order data,but they can only afford very limit resources to make changes to the original system,and they don't want to share their business privacy to others as well.The proposal considers all these requirements,and provides targeted design on key components,such as block chain category,authorization management,node classification,account rights,consensus algorithm,transaction auditing,data query.The solution is based on private block chain,it protects correspondence data by using an authorization management component.The authorization management also enhances network confidence,which is helpful to improving the efficiency of consensus result settlement.The solution manages node status to satisfy the needs of node to enter or leave the network dynamically.The original system doesn't need to make big changes to integrate with new system,sending the order data process log to the new system is the only thing it needs to do,without any concerns about future process.The block payload only stores order number and source,which is enough for order data tracking,and order number is categorized by source and stored distributed,all these are designed to protect business privacy.Considering one order process log as one deal,one block can hold several deals,the solution sets a deal threshold to trigger account transaction.The deal threshold can be adjusted according to the actual throughput.The account rights are assigned in a queued fashion,and the accouter queue is ordered by order process rate.Considering one order process is one payment,the original system has already completed the payment,thus the consensus algorithm is aimed at providing receipts for deal auditing,instead of guarding payment.A timer task is designed to take charge of consensus result settlement,and the timer threshold can be adjusted accordingly,too.Furthermore,the timer task is also a guarantee of that each block can be created in a short period.Every node has an interface for other nodes to query local order data process log,the endpoint node user directly interact with,gathers together all process logs of target order,generates the final process history for end-user.A simple simulate program is implemented to verify the solution's capability for order data tracking.The results show that the solution can satisfy the needs of order data tracking;it's easy to integrate with and costs low resources;business privacy remains non-shared for the original system;The solution is suitable for resolving order data tracking issue.
Keywords/Search Tags:Order Data, Data Quality, Data Tracking, Blockchain
PDF Full Text Request
Related items