Font Size: a A A

Research On Blockchain Trusted Data Synchronization Method Oriented To Edge Computing

Posted on:2022-08-24Degree:MasterType:Thesis
Country:ChinaCandidate:R G LiangFull Text:PDF
GTID:2518306554970869Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of mobile communication and Internet of Things applications,users have put forward higher requirements for application service quality.The emergence of edge computing allows application services to be deployed close to users,thereby reducing latency and network load,and improving service quality.In the scenario of edge computing,the applications of edge nodes in different security domains often only provide services for users in the area,the model parameters of smart applications and user cached data are stored in the local edge nodes.When the user's geographic location or network connection changes,business continuity cannot be guaranteed.Therefore,in order to provide better edge services,under the premise of ensuring data security,it is essential to realize the synchronization and sharing of data between edge nodes located in different security domains.In the traditional data synchronization scheme,the transmission process contains a large amount of redundant data,which leads to the waste of edge network bandwidth resources.The synchronization process lacks credible supervision.The lack of an effective identity authentication mechanism between edge nodes can easily cause the leakage of user data and the spread of malicious data.In view of the above two problems,this paper proposes a trusted data synchronization scheme based on blockchain.The main research work is introduced as follows:(1)The decentralized,tamper proof and traceable blockchain technology is introduced to provide a trusted environment for data synchronization between edge nodes.Based on the blockchain,a trusted data synchronization system is designed and implemented,which mainly includes two modules: identity authentication and data synchronization;(2)An edge service authentication mechanism across multiple security domains is designed based on blockchain and decentralized identifier(DID).Fine-grained control of DID identity registration is realized through ciphertext policy attribute-based encryption algorithm,and generate DID with identity attributes and label attributes,so as to improve the efficiency of identity authentication of edge services.The collaborative management of on-chain and off-chain data was carried out through blockchain and Interplanetary File System(IPFS),so as to reduce the storage cost and storage pressure of blockchain nodes,and achieve secure and effective edge service identity authentication;(3)Realize a data synchronization system across multiple security domains based on the Rsync algorithm,store service interface call logs and data synchronization information in the blockchain for traceability,and improve the security and reliability of data synchronization between edge nodes across multiple security domains.The experimental results show that the data synchronization system is safe and effective.Deploy and apply in the field.
Keywords/Search Tags:Blockchain, Edge Computing, Data Synchronization, Identity Authentication, Distributed Identifier
PDF Full Text Request
Related items