Download presentation
Presentation is loading. Please wait.
Published byHelmuth Lenz Modified over 6 years ago
1
2018/7/28 GridMonitoring: Secured Sovereign Blockchain Based Monitoring on Smart Grid Authors: Jianbin Gao, Kwame Omono Asamoah, Emmanuel Boateng Sifah, Abla Smahi, Qi Xia, Hu Xia, Xiaosong Zhang, Guishan Dong Source: IEEE Access ( Volume: 6 ), Page(s): 9917 – 9925, 27 February 2018 Speaker: Kai-Fan Chien Date: 2018/9/20
2
Outline Introduction Preliminaries Design Formulation Design Approach
2018/7/28 Outline Introduction Preliminaries Design Formulation Design Approach Smart Contracts and Sovereign Blockchain Design Discussion Conclusions
3
2018/7/28 Introduction(1/2) The data can be compromised when it falls into the hands of malicious actors. Billing(usually month) Details of billing are not revealed to consumers. They don’t know which electrical appliances consume more power.
4
2018/7/28 Introduction(2/2) Metke and Ekl proposed security technology for smart grid networks based on public key infrastructure (PKI). Use of digital certificates Mylrea and Gourisetti proposed blockchain for smart grid resilience. =================================================== Sovereign blockchain-based solution. Smart contract
5
Preliminaries(1/2) Sovereign Blockchain Network
2018/7/28 Preliminaries(1/2) Sovereign Blockchain Network Processing and Consensus Nodes Handle the data, requests and access from clients. Meter ID, house number and area code. Handed to other nodes for verification and acceptance. The only entities which have direct access to the sovereign blockchain network. Smart contract Side block
6
Preliminaries(2/2) Cryptographic Keys
2018/7/28 Preliminaries(2/2) Cryptographic Keys Secure transfer of data from the smart home into the smart grid. Consumer private key: Generated by the consumer. Consumer public key: Generated by the consumer and sent to the smart grid. Authenticator contract key: Key pair generated by the authenticator.
7
Design Formulation(1/5)
2018/7/28 Design Formulation(1/5) User Layer The User Layer comprises all the entities who access electricity from the utility company.
8
Design Formulation(2/5)
2018/7/28 Design Formulation(2/5) Data Processing and Monitoring Layer Help in processing all the data sent to the smart grid network.
9
Design Formulation(3/5)
2018/7/28 Design Formulation(3/5) Registration and Authentication Layer Comprises of the registrar and the authenticator. Unique ID is generated for the user. Authenticated by the authenticator using this unique ID.
10
Design Formulation(4/5)
2018/7/28 Design Formulation(4/5) Smart Contract The main function of the smart contracts is to identify malicious usage of electrical power and electrical data and to report such actions into a database. Smart Contracts Database This is a report violation storage and action center on the sovereign blockchain network.
11
Design Formulation(5/5)
2018/7/28 Design Formulation(5/5) Energy Center This layer directly interfaces with the processing and monitoring layer. The power is later distributed to clients on the network based on tariffs paid per month. Data Center Research purposes.
12
Design Approach(1/2) Registration and Authentication Layer
2018/7/28 Design Approach(1/2) Registration and Authentication Layer User’s meter ID is generated and the data is shared with the authenticator. The area code of where the user resides is added and then linked to a smart meter. The meter ID of the user is sent to the smart grid network by the smart contract.
13
Design Approach(2/2) Smart Meter Processing and Consensus Nodes
2018/7/28 Design Approach(2/2) Smart Meter Send the data to energy supplier for more accurate energy bills. Send meter readings from the home of a consumer to the sovereign blockchain network. Added to the sovereign blockchain after they have been verified and accepted by majority of nodes. Create smart contracts protocol between the smart meter and the sovereign blockchain network. Processing and Consensus Nodes
14
Smart Contracts and Sovereign Blockchain Design(1/3)
2018/7/28 Smart Contracts and Sovereign Blockchain Design(1/3) Smart Contracts Design Report the state of data on the smart meter. Violations which happen on both the smart meter and on data on the smart grid. The rules when in force trigger the smart contracts to send reports to the smart grid network. Also leave alert messages on the screen of the smart meter for the consumer.
15
Smart Contracts and Sovereign Blockchain Design(2/3)
2018/7/28 Smart Contracts and Sovereign Blockchain Design(2/3) Parent Block Structure The block header is hashed with SHA-256 as done in the Bitcoin headers. Time to purchase power (TTP) Time to process the transaction (TPT) Time power starts reading (TPR) Time power reaches threshold value (TPRT) Time power gets finished (TPF) Meter ID (MID) House number (HN) Amount of power purchased (APP) Processing node ID (NID) Signature of processing node (Nsig)
16
Smart Contracts and Sovereign Blockchain Design(3/3)
2018/7/28 Smart Contracts and Sovereign Blockchain Design(3/3) Side Block Structure A side block is made of a format and this format is derived by appending a section of the main blocks ID to an ID generated by consensus nodes to the side block. Timestamp of violation (TSV) Timestamp of state of smart meter (TSM) Meter ID (MID) House number (HN) Type of violation (TVLN) Processing node ID (NID) Processing node signature (Nsig)
17
Discussion(1/3) Information sharing Efficient data manageability
2018/7/28 Discussion(1/3) Information sharing Efficient data manageability Data immutability Data immutability refers to the data being unalterable. Blockchain Customer control This metric refers to customers being able to control their power usage.
18
Discussion(2/3) Data integrity Data confidentiality
2018/7/28 Discussion(2/3) Data integrity By blockchain. Data confidentiality Tamper-proof structure prevents external attackers from having access to the data without permission. Data provenance and auditing Coupled with smart contracts.
19
2018/7/28 Discussion(3/3) [19] S. Rusitschka, K. Eger, C. Gerdes, "Smart grid data cloud: A model for utilizing cloud computing in the smart grid domain", Proc. 1st IEEE Int. Conf. Smart Grid Commun., pp , Oct [20] A. R. Metke, R. L. Ekl, "Security technology for smart grid networks", IEEE Trans. Smart Grid, vol. 1, no. 1, pp , Jun [21] M. Mylrea, S. N. G. Gourisetti, "Blockchain for smart grid resilience: Exchanging distributed energy at speed scale and security", Proc. Resilience Week, pp , 2017. [22] F. Ye, Y. Qian, R. Q. Hu, "An identity-based security scheme for a big data driven cloud computing framework in smart grid", Proc. IEEE Global Commun. Conf. (GLOBECOM), pp. 1-6, Dec
20
Conclusions Sovereign blockchain-based system and smart contracts.
2018/7/28 Conclusions Sovereign blockchain-based system and smart contracts. this model enhances the transparency.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.