Font Size: a A A

Research On Data Integrity Verification Techniques Based On Blockchain

Posted on:2020-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:Y WeiFull Text:PDF
GTID:2428330590496059Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Internet of Things applications have brought a lot of convenience to our daily lives,but a large number of IoT devices have caused the IoT environment to fail to provide sufficient data security.How to ensure data integrity in the IoT environment has become an urgent issue in IoT applications.The traditional network server-based symmetric key method and public key infrastructure(PKI)data integrity scheme have problems such as single point of failure,insufficient running performance and high cost.The thesis will study the technology of decentralized data integrity verification based on blockchain.In this thesis,aiming at the issue of data source authenticity identification of verified data,the authenticity identification structure based on data source is proposed,and the identification structure of the data source is applied to data integrity verification.Aiming at the issue of modeling blockchain-based data integrity verification,a data model based on blockchain for data integrity verification is proposed.Besides,the smart contract based on blockchain for data integrity verification is designed by using the characteristics of stored data variables in the smart contract of Ethereum blockchain platform.A blockchain-based data integrity verification experiment system has been designed and simulated on Ethereum blockchain platform.The test results show that the blockchain-based data integrity verification technology can be used to store data in a decentralized manner to protect data privacy and ensure data integrity in the decentralized application environment.
Keywords/Search Tags:blockchain, data integrity, decentralized trusted timestamp, smart contract
PDF Full Text Request
Related items