Font Size: a A A

Research And Design Of Blockchain-based Electricity Trading System

Posted on:2022-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LongFull Text:PDF
GTID:2492306530480714Subject:Computer technology
Abstract/Summary:PDF Full Text Request
As distributed renewable energy in the energy Internet popularization,the Peer-to-Peer(P2P)way of energy trading has become an important new type of smart grid electricity trading,configuration of the distributed power users,is no longer a pure electric power consumers,but have a certain capacity of producers and consumers(produce).The traditional energy transaction is mainly based on the resource allocation mode of centralized optimization decision making,and the establishment of a control center to process and manage the energy transaction.This method has the advantages of being easy to set up and adopt,but it also has a series of security problems.On the one hand,the third-party intermediary can directly or indirectly view the user’s privacy data,and can analyze and predict the user’s next behavior according to the obtained data.Once the user’s identity,location and track and other private data are collected by the attacker,it will bring huge security risks to the user.On the other hand,the distributed energy nodes in the energy Internet have the characteristics of mobility,cross-region and distribution,and the traditional centralized management of energy transactions cannot effectively schedule and distribute energy,and guarantee and coordinate the interests of participants.Therefore,how to realize secure and credible P2 P energy transactions between energy nodes and how to effectively protect the privacy data of energy nodes are the two major challenges facing the current energy Internet.The main research contents of this paper are as follows:First,in view of the energy Internet of electric vehicle(EV)with its mobility can be in different parts of the transmission,scheduling,and distribution of energy,diversified trading this background,the energy of the Internet and block chain feasibility analysis,the feasibility of combining is presented based on the safety of alliance block chain energy trading scheme,making electric cars and energy between nodes can fast and credible deal.In addition,in order to prevent the disclosure of EV location privacy(including home address,work unit,etc.)during the transaction process,without affecting the transaction efficiency,this paper combines undirected graph and applies K anonymity technology to the transaction process between EV and energy nodes,and builds an anonymous domain to protect the location privacy of EV buyers.Secondly,in order to facilitate the further interaction between power users,Ethereum blockchain and smart contracts,a power trading system based on blockchain technology is designed and implemented based on our proposed secure energy trading scheme and combined with the technical characteristics of Ethereum.System are analyzed in terms of technology,economy and environment,the feasibility of the power trading specific business process is analyzed,and the core business functions of the system partition and design,the main function modules including user initialization,electricity trading data chain,data query and transaction settlement module,the design of functional module covers the basic power deals between power users of all business work.Finally,we design and implement point-to-point smart contracts for power trading.According to the overall functional requirements and technical requirements of the power trading system,this paper analyzes the user initialization module,power release module,transaction settlement and other functions,divides the business of each module according to the changes of business processes and functions,and designs,writes,compiles and deploys the power trading contract according to the requirements.In addition,RINKEBY test network was used to test the main functions of the system to ensure the correctness and reliability of the system.
Keywords/Search Tags:Distributed energy, Blockchain, Smart contract, Privacy preserving, K-anonymity
PDF Full Text Request
Related items