Font Size: a A A

Research And Implementation Of Trace Source Information Storage Platform Based On Blockchain

Posted on:2020-10-24Degree:MasterType:Thesis
Country:ChinaCandidate:Y D LiuFull Text:PDF
GTID:2428330575457070Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years,due to the highlighting of counterfeit and shoddy issues,how to effectively trace the production and transportation of goods has become the focus of industry research.Most of the traceable applications currently use the IoT technology to track the supply chain information of commodities.However,this cannot solve the problem of data fraud which is common in traceability applications.The security of traceable data has become a pain point in the traceability industry.From the technical view,the current traceable application data is stored in traditional relational databases such as MySQL and SQL Server.Such centralized databases have various data security issues,such as data contamination and hacking.In order to solve the problem of data fidelity,consider using blockchain instead of database to store trace data.Based on the in-depth study of traceability architecture and blockchain technology,this paper designs a blockchain-based traceability information storage platform.In this paper,the performance of Ethereum is deeply analyzed,and the fast block strategy is proposed to make the data writing performance of Ethereum adaptively change with the concurrency of the storage platform,and meet the high-concurrency application scenarios of IoT.At the same time,based on the analysis of Ethereum block structure,the double-chain storage mechanism is proposed by using the disorder of transactions,which improves the security of the stored data stored in the database.Based on the fast block strategy and the double-chain storage mechanism,this paper implements a storage platform that satisfies high concurrent application scenario,and performs functional testing and performance testing of the storage platform.The functional test guarantees the correctness and usability of the platform interface.The performance test shows that the storage platform has an ideal response speed in the high concurrent data uploading scenario.The fast block strategy can improve the Ethereum data write performance in the application scenario with large data uploading amount.While the double-chain storage mechanism can improve the security of the sensed data storage in the database and improve the query efficiency of the traceable data.
Keywords/Search Tags:blockchain, traceability, Ethereum, data-storage, data-security
PDF Full Text Request
Related items