Font Size: a A A

Research On Secure Data Storage And Sharing Algorithm Based On Blockchain In Smart Grid

Posted on:2024-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:W Y HaoFull Text:PDF
GTID:2542306941989269Subject:Information and Communication Engineering
Abstract/Summary:PDF Full Text Request
The construction and popularization of the smart grid has become an important direction for the development of country’s power system.Compared with the traditional grid,the smart grid has the advantages of high intelligence,good interaction,and two-way communication between suppliers and consumers.However,in the current smart grid application scenarios,there are still problems such as data leakage,weak privacy and poor sharing,which bring many security risks.The advantages of blockchain such as decentralization,distributed storage,traceability and non-tampering,provide new solutions for smart grid to ensure information security in the process of power data collection,storage and sharing.This thesis introduces blockchain technology into the smart grid.On the basis of combing and summarizing the relevant research,the following work is carried out on the secure data storage and sharing of smart grid based on blockchain technology:(1)In order to solve the storage security problem of massive sensor information in the smart grid,a blockchain-based power grid data security storage scheme is proposed.The blockchain technology of distributed storage is used to change the single point of failure caused by the malicious attack of the central node in the traditional storage system.In order to reduce network energy consumption,several data acquisition base stations are pre-selected in the sensor network as nodes in the distributed network by using the alliance block chain technology.In order to improve consensus efficiency and ensure Byzantine fault tolerance,the optimal grouping and random grouping algorithms are used to group nodes,the RAFT consensus algorithm is used within the group,and the Practical Byzantine Fault Tolerance(PBFT)consensus algorithm is used between groups.The security performance analysis shows that compared with the traditional centralized storage system,the storage system proposed in this thesis has the advantages of safety,reliability and low energy consumption.(2)In order to solve the security and trust issues in the process of smart grid energy transaction and information sharing,a blockchain-based grid energy transaction and sharing mechanism is designed and built on the Ethereum platform.Through the demand analysis of grid energy transaction and sharing issues,the platform functions are divided into modules,mainly including user registration,information query,user information change and energy transaction modules.Then,the business logic of each function module is completed by using the smart contract,and the functions are implemented and tested on the Truffle framework.Compared with the sharing platform under the centralized server,the introduction of blockchain and smart contract technology reduces the management cost of energy market transactions,and also ensures the security of data during the energy transaction and sharing process.
Keywords/Search Tags:blockchain, smart grid, data storage, smart contract
PDF Full Text Request
Related items