Font Size: a A A

Research On Consensus Algorithm And Storage Optimization Of Microgrid Power Transaction Based On Blockchain

Posted on:2021-12-04Degree:MasterType:Thesis
Country:ChinaCandidate:W J CaiFull Text:PDF
GTID:2512306200952959Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
With the advent of Bitcoin,blockchain technology has aroused widespread concern in academia and industry.Blockchain technology has the characteristics of decentralization,anti-tampering,and high credibility.It is becoming another emerging technology that will have a significant impact on the future after big data,cloud computing,artificial intelligence,virtual reality and other technologies.At the same time,blockchain technology,with its own excellent characteristics,has been initially applied in many fields such as finance,industry,medical treatment,and energy.The core application of blockchain in various fields is mainly reflected in the decentralized transaction model,which solves the trust problem of decentralized nodes in the distributed system.The most successful application scenario is only virtual digital currency.Therefore,the current blockchain is in the initial development stage,and its application in many fields is just an exploration stage.In terms of energy internet,blockchain technology and energy internet have very strong internal consistency,and its decentralization,autonomy,and intelligence can promote multi-form energy,collaboration among participating entities,and promote information and physical systems.Further integration to achieve diversification and cost reduction of energy Internet transactions.However,in recent years,with the progress of the new energy revolution,a distributed energy network system based on microgrids has become a necessary way for large-scale development and utilization of renewable energy.Therefore,the microgrid will be an important scenario for the blockchain to land in the energy field.In the application of the blockchain in the microgrid,due to the large number of participating nodes,the overhead of consensus and storage of transaction data increases,and the performance of the energy blockchain system will be further reduced,which will give distributed power and users Real-time power transactions between them pose major problems.How to make the blockchain technology show better performance in microgrid power transactions is a major problem to be solved in this field.At the same time,comprehensive consideration of privacy,communication,and storage efficiency is generally more suitable for the energy market environment with the alliance chain as the background.Such research has great future value and practical significance.Therefore,this article conducts research on blockchain technology in the form of alliance chain.To address the application efficiency of blockchain in microgrid power transactions,the following aspects of work are carried out:(1)Based on the microgrid as a power market,the application of blockchain technology to microgrid power transactions is proposed.According to the basic concepts of blockchain and microgrid,the power transaction mode and technical requirements of using blockchain technology for microgrid are discussed.It is pointed out that under the transaction mode of the blockchain,the improvement of the power transaction efficiency of the micro-grid is mainly reflected in the speed of consensus nodes and the low storage pressure of users.(2)In the research of blockchain consensus algorithms,based on the analysis of common blockchain consensus algorithms and traditional practical Byzantine(PBFT)algorithms,a DPBFT algorithm for dynamic reputation of energy blockchains is proposed.The DPBFT algorithm uses the consensus node consensus election method based on the reputation value.The monitoring node divides the remaining nodes into two types of nodes according to the reputation value: consensus nodes and secondary nodes.They participate in different stages of the block generation process.And dynamically update the consensus nodes with low reputation rating.By building an experimental platform simulation,the experimental results verify the effectiveness of the DPBFT algorithm.Compared with the Fabric platform's PBFT algorithm,the DPBFT algorithm improves transaction processing speed and is suitable for blockchain applications in the energy field.(3)In the research of blockchain data storage,a strategy of alliance chain storage optimization based on location partitioning was proposed.Through the establishment of an experimental platform simulation and comparison experiments with Fabric,the effectiveness of the strategy was verified.In this strategy,the monitoring nodes divide the nodes into different groups based on their geographical locations,and each group has the same function and status.In each group,the monitoring node also divides two types of nodes according to the comprehensive performance evaluation value of the node: a storage node and several ordinary nodes.Only the storage node stores all the data in the blockchain,and the remaining nodes only need to save the block header.Transaction verification is completed by the storage node,which also reduces the performance burden of ordinary nodes.
Keywords/Search Tags:Blockchain, Microgrid, Electricity Transaction, Consensus Algorithm, Data Storage
PDF Full Text Request
Related items