Font Size: a A A

Distributed Energy Security Transaction Authentication Method Based On Consortium Blockchain

Posted on:2021-06-09Degree:MasterType:Thesis
Country:ChinaCandidate:Z CheFull Text:PDF
GTID:2518306110497314Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In the future energy market,distributed renewable energy(DRE)represented by solar energy,wind energy and biomass energy will become an important part of it.However,the traditional centralized decision-making energy trading system is facing Problems such as the blurring of the boundaries between energy producers and consumers,and the diversification of trading subjects have become more and more exhausted.People began to look for efficient and energy-saving distributed energy trading methods.At the same time,the blockchain technology that integrates theoretical methods such as distributed databases,multi-party computing,and cryptography shines in the field of digital currency represented by bitcoin.Various industries.The blockchain uses consensus algorithms of distributed nodes to reach consensus decisions in the energy trading system;cryptographic methods are used to ensure transaction-related user privacy and transaction data information security,reducing the cost of credit among various transaction entities;The use of smart contracts composed of automated script code to execute the value transfer that occurs in the transaction,these advantages make blockchain technology suitable for distributed renewable energy trading scenarios.In the existing distributed renewable energy transaction model combined with blockchain technology,the nodes in the transaction network can join or leave the network at any time without any permission,which brings great difficulties to the supervision of power institutions.This article is based on IBM's open source consortium blockchain project Hyperledger Fabric and proposes a secure transaction authentication method based on consortium chain DRE under the premise of following the energy trading principles.This method can help the power regulatory agency to perform identity query and transaction traceability of users in the transaction network on the premise of ensuring user privacy and security.The main research contents and innovations of this article are as follows:(1)In the consortium blockchain based on Hyperledger Fabric,the anonymous certificate system plays a vital role in protecting the privacy of users.However,the current secondary certificate system has the problems of complicated calculation and redundant certificate storage space.Based on this,an optimization scheme for transaction certificates is proposed.First,the public key generation algorithm of Transaction certificates(Transaction certificates,Tcert)was improved to improve the efficiency of Tcert certificate generation;secondly,the extension domain of Tcert was reduced and the storage space required to generate the extension domain of certificates was reduced;Finally,retrospective inquiries for certificate supervisors have also been optimized.The article compares the improved Tcert generation algorithm with that before the improvement.The experimental results show that the improved scheme improves the efficiency of certificate generation while meeting the security.(2)With the development of the energy Internet,distributed renewable energy transactions will occupy an increasingly important position in the energy trading market.However,in the DRE transaction model combined with public chain technology,you can enter and exit the blockchain network at will Distributed nodes bring great inconvenience to the supervision of power institutions.This paper proposes a DRE transaction authentication method based on the consortium blockchain based on the energy transaction principle.First,for the identity authentication of transaction participants,a Certificate Authority(CA)is introduced into the transaction network,and the authentication and permission control of users who access the network are achieved by controlling the public and private keys of the transaction participants.Secondly,the chain code required for transaction authentication is designed in a consortium chain environment based on Hyperledger Fabric,and a simple DRE transaction is used as an example for a simulation experiment,which details the details of the transaction authentication process.Finally,the multiple evaluation indicators of the proposed model are explored and evaluated,and the results show the practicality and superiority of the proposed transaction model.
Keywords/Search Tags:Energy Internet, Renewable Energy, Blockchain, Transaction Authentication, Hyperledger Fabric, Anonymous Certificate, Privacy Protection
PDF Full Text Request
Related items