Font Size: a A A

Research On Decentralized Cloud Storage Technology Based On Blockchain

Posted on:2022-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:X ChenFull Text:PDF
GTID:2518306557968729Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the gradual transformation of global traditional industries to digitalization and the emergence of new-generation information technologies such as the Internet of Things,the global data volume has exploded,stimulating the maturity of cloud storage technology.Most of the data on the network is stored by a small number of technology companies that have rich experience and funds to build data centers that can handle these massive amounts of data.A specific analysis of several shortcomings of this centralized cloud storage service model : One is data security,Data is stored in a centralized manner,with the risk of a single point of failure.The second is data privacy.Third-party trust agencies may use user data for data analysis and marketing purposes,such as "big-data analysis".The third is the waste of resources.Cloud storage service providers consume a lot of resources in centralized data centers,which does not rule out the possibility of destroying the ecological environment,and there are situations in which idle storage resources on the network are not fully utilized.The fourth is flexibility,which cannot provide users with flexible targeted paid storage plans.The fifth is scalability.Centralized storage systems are difficult to expand to meet growing demand.The thesis mainly studies the decentralized cloud storage technology based on blockchain,integrates idle storage resources on the network,and builds a decentralized trusted distribution platform for storage resources.Blockchain has the characteristics of decentralization,non-tampering,and trust based on multi-party consensus,which provides design ideas for the realization of a decentralized cloud storage system.The thesis mainly studies the decentralized cloud storage resource trust management technology based on blockchain,design and research to realize the credible release,credible distribution and credible use of storage resources in the decentralized cloud storage system.This paper conducts research work from three aspects:(1)Aiming at the issue of the credible release of information provided by storage resources in the decentralized cloud storage system based on blockchain,the credible identification of information provided by the storage resources and its legitimacy are designed The verification method realizes the credible release of the information provided by the storage resources in the decentralized cloud storage system and the recording of the initial state of the storage resources.(2)In view of the problems in the design of the solution to the trusted allocation mechanism of storage resources in the blockchain-based decentralized cloud storage system,the trusted issuance of storage resource usage requests is regarded as the trust operation in this solution.The system participants jointly maintain the historical usage records of storage resources and the current available status of storage resources.(3)In view of the trusted use of storage resources in the blockchain-based decentralized cloud storage system,it is determined how the system participants can finally complete the verification of the storage resource usage compliance based on the records on the blockchain.This article refers to the transaction design of Bitcoin,combined with the method of hash algorithm and digital signature,to realize the trust management of decentralized cloud storage resources based on blockchain.The paper designs and implements a simulation solution based on the open source blockchain platform,and uses the smart contract technology supported by the Ethereum platform to credibly publish,distribute,and use the above-mentioned storage resources as a smart contract.The form is deployed on the blockchain network,which can realize the independent record of trust management key data.Simulation experiments and tests are carried out in the local private chain test environment,and the test analysis results show the correctness and feasibility of the solution in this paper.
Keywords/Search Tags:blockchain, trusted identity, decentralization, smart contract, storage resources
PDF Full Text Request
Related items