SlideShare une entreprise Scribd logo
1  sur  29
Blockchain Application for Peer-
to-Peer Energy Trading
Amit Kumar Vishwakarma
PhD: IIT Kanpur, India
Visiting Research Scholar
Tsinghua University, China
Content
 What are the possibilities of blockchain in energy and utilities?
 What are energy companies doing globally with the technology?
 What is the role of blockchain in the broader energy transition and
what are the limitations of the technology?
Introduction
 2008, Satoshi Nakamoto
 Like the Internet, blockchain is an open, global infrastructure upon which other
technologies and applications can be built. And like the Internet, it allows people to bypass
traditional intermediaries in their dealings with each other, thereby lowering or even
eliminating transaction costs- by World Economic Forum
 The Problem: How to perform digital currency transaction between users directly, without
an intermediary.
Blockchain Technology
Blockchain Technology
 A decentralized peer-to-peer system with no central authority.
 No user-client based model.
 It work on consensus mechanisms.
 Consensus is a dynamic way of reaching agreement in a group.
Keywords
 Open: Accessible to all
 Distributed ledger: No single party control
 Verifiable: Everyone can check the validity of information
 Permanent: The information is persistent
Blockchain Terminology
 Double spending problem? Bitcoin network shares a data base of all the transactions.
 Identity revealed? A random number- Bitcoin address:31uEbMgunupShBVTewXjtqbBv5MndwfXhb
 Use of others bitcoin? Digital Signature
 Publishing fake history of transaction? Cryptographic Hash Function
 Compute next block? Proof of work
Core Component of Blockchain
How Blockchain Works?
Block Structure:
 A block is a container data structure, which brings together transactions for inclusion in the
public ledger, known as the blockchain.
 The block is made up of a header; containing metadata, followed by a long list of
transactions.
 There is a reference to a previous block hash, which connects present block to the previous
block, lying in the blockchain.
 Mining competition; the difficulty, timestamp and nonce.
 Merkle Tree root; a data structure used to summarize all the transactions in the block in an
efficient manner.
Block Header
Blockchain Constructing Technologies
Ethereum
 Ethereum is decentralized software platform that allows you to build smart contracts and
decentralized applications.
Smart Contract
 A computer protocol that enforces the negotiation between two exchanging parties
 Self-operating computer program that automatically executes when specific conditions are met
 It makes smart grid scalable, resilient, secure, and even resist the SDN attacks
Basic Principle
 Distributed Database: No single party controls the data or the information. Every party can verify
the records of its transaction partners directly, without an intermediary.
 Peer-to-Peer Transmission: Communication occurs directly between peers instead of through a
central node. Each node stores and forwards information to all other nodes.
 Transparency: Every transaction and its associated value are visible to anyone with access to the
system.
 Irreversibility of Records: Once a transaction is entered in the database and the accounts are
updated, the records cannot be altered, because they’re linked to every transaction record that came
before them (hence the term “chain”).
 Computational Logic: The digital nature of the ledger means that blockchain transactions can be
tied to computational logic and in essence programmed. So users can set up algorithms and rules
that automatically trigger transactions between nodes.
Main Types of Blockchains Segmented by Permission
Model
Evolution of Blockchain Technology in Energy and Utilities
 Introduction: Over the past few years, developers have begun using Bitcoins underlying
technology, blockchain – for creative new applications
 Decentralized Networks: Decentralized networks redistribute power from a central server,
enabling peer to peer communications
 Smart Contract: Smart contracts are account holding objects on the blockchain containing
code that can interact with other contracts, make decisions and store data
 New Blockchain Platforms: New platforms, such as Ethereum allow developers and
consumers to take advantage of decentralized networks.
 Applications: A decentralized application is a piece of software consisting of a user
interface and a decentralized blockchain backend.
 Energy Opportunity: Globally, current energy pilots range from P2P trading, IoT
appliances level control, and crypto enabled bill pay.
Use case 1: P2P Energy Trading Using
Blockchain
DSO Level Steps
 Step 1. Customer to DSO: The customer will announce into network that he wants to purchase
energy
 Step 2. Blockchain Network: Miner nodes will check the credibility of customer, request, and
requirement
 Step 3. Blockchain Network: Find the seller based on the distance and credit
 Step 4. Blockchain Network: Creating the shared wallet and public-private keys for smart contract
 Step 5. Network to Customer and Seller: Share the generated key pairs to customer and seller
 Step 6. Seller to Customer: Cryptographically exchange of smart contract between buyer and seller
 Step7. Seller to Network: Blockchain Network will verify the credibility of seller and the amount of
energy
 Step 8. Seller to Buyer: Cryptographically agreement on smart contract
 Step 9. Seller to Buyer: Energy transfer
 Step 10: Blockchain Network: Update the ledger
Grid Level Steps:
 A transaction wanted to be carried out between two persons of the same microgrid
according to the rules of the smart contract (A and B), “A” wants to send 3 kWh to “B”.
 The DSO checks whether it is possible to perform a transaction, based on the electrical
routing and the power line support.
 Once the routing is validated, the microgrid allows “A” to transmit the amount of energy to
“B”, concerning the capacity of the lines to support the transmission.
 The DSO demand 1kWh left for “B” to the utility service provider for meeting conditions
of the transaction.
 The utility network provides the remaining 1kWh to the DSO.
 Finally, the DSO sends to “B” the 1kWh.
Use case 2: Credit based P2P energy trading
 The system adopts a modified PoS based consensus algorithm.
 The price is decided by an auction process and it is done once in every epoch, at the time of
transaction miners will have the responsibility to transfer few percent's to the main utility
company (this amount will be decided by government regulatory body).
 Each user submit his/her bids in terms of smart contract to buy or sell rate for a round of
transaction.
 DSO matches the prosumer and customer based on the smart contract. If there is mismatch then
nodes can submit revised contract.
 Once matching achieved, DSO checks for if buyers have the sufficient credit to pay for
purchase and the overhead to network operator.
 Once confirmed smart contract proposed to each user appends confirmation and digitally sign
the confirmation.
 Finally the DSO at miners will sign and then contracts will be bind in the ledger.
 The system will reduce the cost of operation and time of the trade.
Emerging Energy Blockchain Use Cases
What are energy companies doing globally
with the technology?
What is the role of blockchain in the broader energy
transition and what are the limitations of the
technology
Benefits and Challenges of Blockchain Technology
in Energy and Utilities
Benefits of Blockchain Technology
 Faster transactions and lower
transaction costs
 Disintermediation and trustless
exchange
 Empowered users
 High quality data
 Reliability, longevity and durability
 Process integrity
 Immutability and transparency
 Market and eco-system
simplification
…..Challenges of
blockchain technology
 Standards needed
 Nascent technology
 Uncertain regulatory status
 Integration concerns
 Cultural adoption
 High data storage
 Incentive problem
Broader Context – Anticipatory Policymaking
 Blockchain may lead to questions about the choice of law and jurisdiction for the
adjudication of the relevant disputes.
 Various issues will need to be considered such as the legal enforceability of smart
contracts, and liability and accountability issues, as distributed ledgers currently lack the
legal personality that is necessary for them to be assigned with responsibilities and
liabilities.
 Decentralized blockchain-based systems may be open to co-option by external powers and,
in the absence of sufficient institutional protection, the platforms could evolve into
oligarchies.
 Encrypted qualities of blockchain technology may eliminate the possibility for legitimate
forms of surveillance used for prosecution and law enforcement.
 Consumer protection will also be a key concern of regulators, as the contractual clauses
and redress measures may not be clear to consumers and, given their automated character,
not easily adjustable to a possible change of circumstances.
 Security concerns of a regulatory nature, as it could be possible to trace or deduce a
party's identity from transactions.
Do we actually need a blockchain?
Email: amitvec1014@gmail.com

Contenu connexe

Tendances

Blockchain and its Use in the Public Sector - OECD
Blockchain and its Use in the Public Sector - OECDBlockchain and its Use in the Public Sector - OECD
Blockchain and its Use in the Public Sector - OECDOECD Governance
 
Applying Blockchain to the Energy Industry
Applying Blockchain to the Energy IndustryApplying Blockchain to the Energy Industry
Applying Blockchain to the Energy IndustryIndigo Advisory Group
 
Blockchain HyperLedger Fabric Internals - Clavent
Blockchain HyperLedger Fabric Internals - ClaventBlockchain HyperLedger Fabric Internals - Clavent
Blockchain HyperLedger Fabric Internals - ClaventAraf Karsh Hamid
 
Blockchain in supply chain conference Jul19 - Christina Patsioura
Blockchain in supply chain conference Jul19 - Christina Patsioura Blockchain in supply chain conference Jul19 - Christina Patsioura
Blockchain in supply chain conference Jul19 - Christina Patsioura Christina Patsioura
 
Blockchain - HyperLedger Fabric
Blockchain - HyperLedger FabricBlockchain - HyperLedger Fabric
Blockchain - HyperLedger FabricAraf Karsh Hamid
 
Blockchain and Energy: what's in it for Hydropower?
Blockchain and Energy: what's in it for Hydropower?Blockchain and Energy: what's in it for Hydropower?
Blockchain and Energy: what's in it for Hydropower?François Le Scornet
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainJordan Harris
 
Blockchain for Land Records and Real Estate
Blockchain for Land Records and Real EstateBlockchain for Land Records and Real Estate
Blockchain for Land Records and Real EstateJohn Mirkovic
 
Hyperledger Fabric in a Nutshell
Hyperledger Fabric in a NutshellHyperledger Fabric in a Nutshell
Hyperledger Fabric in a NutshellDaniel Chan
 
Blockchain tutorial
Blockchain tutorial Blockchain tutorial
Blockchain tutorial Rohit Verma
 
How blockchain is changing finance
How blockchain is changing financeHow blockchain is changing finance
How blockchain is changing financeEY
 
IoT and Blockchain Challenges and Risks
IoT and Blockchain Challenges and RisksIoT and Blockchain Challenges and Risks
IoT and Blockchain Challenges and RisksAhmed Banafa
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology FundamentalsExperfy
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technologyhellygeorge
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBohyun Kim
 
Introduction to Decentralized Finance (DeFi)
Introduction to Decentralized Finance (DeFi)Introduction to Decentralized Finance (DeFi)
Introduction to Decentralized Finance (DeFi)101 Blockchains
 
IEEE Blockchain in Energy P2418.5 WG Standards (October 2019_Claudio Lima)
IEEE Blockchain in Energy P2418.5 WG Standards (October 2019_Claudio Lima) IEEE Blockchain in Energy P2418.5 WG Standards (October 2019_Claudio Lima)
IEEE Blockchain in Energy P2418.5 WG Standards (October 2019_Claudio Lima) crlima10
 

Tendances (20)

Blockchain and its Use in the Public Sector - OECD
Blockchain and its Use in the Public Sector - OECDBlockchain and its Use in the Public Sector - OECD
Blockchain and its Use in the Public Sector - OECD
 
Applying Blockchain to the Energy Industry
Applying Blockchain to the Energy IndustryApplying Blockchain to the Energy Industry
Applying Blockchain to the Energy Industry
 
Blockchain HyperLedger Fabric Internals - Clavent
Blockchain HyperLedger Fabric Internals - ClaventBlockchain HyperLedger Fabric Internals - Clavent
Blockchain HyperLedger Fabric Internals - Clavent
 
Blockchain in supply chain conference Jul19 - Christina Patsioura
Blockchain in supply chain conference Jul19 - Christina Patsioura Blockchain in supply chain conference Jul19 - Christina Patsioura
Blockchain in supply chain conference Jul19 - Christina Patsioura
 
Blockchain - HyperLedger Fabric
Blockchain - HyperLedger FabricBlockchain - HyperLedger Fabric
Blockchain - HyperLedger Fabric
 
Blockchain and Energy: what's in it for Hydropower?
Blockchain and Energy: what's in it for Hydropower?Blockchain and Energy: what's in it for Hydropower?
Blockchain and Energy: what's in it for Hydropower?
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Understanding Blockchain
Understanding BlockchainUnderstanding Blockchain
Understanding Blockchain
 
Blockchain for Land Records and Real Estate
Blockchain for Land Records and Real EstateBlockchain for Land Records and Real Estate
Blockchain for Land Records and Real Estate
 
Hyperledger Fabric in a Nutshell
Hyperledger Fabric in a NutshellHyperledger Fabric in a Nutshell
Hyperledger Fabric in a Nutshell
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
 
Blockchain tutorial
Blockchain tutorial Blockchain tutorial
Blockchain tutorial
 
How blockchain is changing finance
How blockchain is changing financeHow blockchain is changing finance
How blockchain is changing finance
 
IoT and Blockchain Challenges and Risks
IoT and Blockchain Challenges and RisksIoT and Blockchain Challenges and Risks
IoT and Blockchain Challenges and Risks
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology Fundamentals
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for Libraries
 
Introduction to Decentralized Finance (DeFi)
Introduction to Decentralized Finance (DeFi)Introduction to Decentralized Finance (DeFi)
Introduction to Decentralized Finance (DeFi)
 
IEEE Blockchain in Energy P2418.5 WG Standards (October 2019_Claudio Lima)
IEEE Blockchain in Energy P2418.5 WG Standards (October 2019_Claudio Lima) IEEE Blockchain in Energy P2418.5 WG Standards (October 2019_Claudio Lima)
IEEE Blockchain in Energy P2418.5 WG Standards (October 2019_Claudio Lima)
 
Blockchain
BlockchainBlockchain
Blockchain
 

Similaire à Applying Blockchain for P2P Energy Trading

Applying Blockchain to Transactive Energy
Applying Blockchain to Transactive EnergyApplying Blockchain to Transactive Energy
Applying Blockchain to Transactive EnergyAlessandro Benigni 🌕
 
BlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptxBlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptxDeepAkabari
 
What is Blockchain Technology and How does it work ?
What is Blockchain Technology and How does it work ?What is Blockchain Technology and How does it work ?
What is Blockchain Technology and How does it work ?evontech
 
Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance VIJAY MUTHU
 
Blockchain technology ppt
Blockchain technology pptBlockchain technology ppt
Blockchain technology pptasrithak
 
Blockchain could be a data structure that could be a growing list of informat...
Blockchain could be a data structure that could be a growing list of informat...Blockchain could be a data structure that could be a growing list of informat...
Blockchain could be a data structure that could be a growing list of informat...Richa575316
 
Blockchian introduction
Blockchian introductionBlockchian introduction
Blockchian introductionkesavan N B
 
Top Blockchain Technology Trends to Watch in 2024.pdf
Top Blockchain Technology Trends to Watch in 2024.pdfTop Blockchain Technology Trends to Watch in 2024.pdf
Top Blockchain Technology Trends to Watch in 2024.pdfMolly Cobb
 
8 Decimal Capital Enterprise Solution Overview
8 Decimal Capital Enterprise Solution Overview8 Decimal Capital Enterprise Solution Overview
8 Decimal Capital Enterprise Solution OverviewRemi Gai
 
Blockchain notes b tech aktu by krazy kreation (kulbhushan)
Blockchain notes b tech aktu by krazy kreation (kulbhushan)Blockchain notes b tech aktu by krazy kreation (kulbhushan)
Blockchain notes b tech aktu by krazy kreation (kulbhushan)rahulmondol
 
20MCE22 - BLOCKCHAIN TECHNOLOGY_NOTES.pdf
20MCE22 - BLOCKCHAIN TECHNOLOGY_NOTES.pdf20MCE22 - BLOCKCHAIN TECHNOLOGY_NOTES.pdf
20MCE22 - BLOCKCHAIN TECHNOLOGY_NOTES.pdfDSIVABALASELVAMANIMC
 
Blockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNGBlockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNGRids Vazi
 
Blockchain Security and Demonstration
Blockchain Security and DemonstrationBlockchain Security and Demonstration
Blockchain Security and DemonstrationYao Yao
 
Machine learning presentation in using pyhton
Machine learning presentation in using pyhtonMachine learning presentation in using pyhton
Machine learning presentation in using pyhtonmasukmia.com
 
Blockchain Presentation
Blockchain PresentationBlockchain Presentation
Blockchain PresentationZied GUESMI
 
Use case of block chain unit 4 AKTU
Use case of block chain unit 4 AKTUUse case of block chain unit 4 AKTU
Use case of block chain unit 4 AKTURohit Verma
 

Similaire à Applying Blockchain for P2P Energy Trading (20)

75
7575
75
 
blockchain governance : opportunities and challenges
 blockchain governance : opportunities and challenges blockchain governance : opportunities and challenges
blockchain governance : opportunities and challenges
 
Applying Blockchain to Transactive Energy
Applying Blockchain to Transactive EnergyApplying Blockchain to Transactive Energy
Applying Blockchain to Transactive Energy
 
BlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptxBlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptx
 
Blockchain
BlockchainBlockchain
Blockchain
 
What is Blockchain Technology and How does it work ?
What is Blockchain Technology and How does it work ?What is Blockchain Technology and How does it work ?
What is Blockchain Technology and How does it work ?
 
Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance
 
Blockchain technology ppt
Blockchain technology pptBlockchain technology ppt
Blockchain technology ppt
 
Blockchain could be a data structure that could be a growing list of informat...
Blockchain could be a data structure that could be a growing list of informat...Blockchain could be a data structure that could be a growing list of informat...
Blockchain could be a data structure that could be a growing list of informat...
 
Blockchian introduction
Blockchian introductionBlockchian introduction
Blockchian introduction
 
Top Blockchain Technology Trends to Watch in 2024.pdf
Top Blockchain Technology Trends to Watch in 2024.pdfTop Blockchain Technology Trends to Watch in 2024.pdf
Top Blockchain Technology Trends to Watch in 2024.pdf
 
Blockchain
BlockchainBlockchain
Blockchain
 
8 Decimal Capital Enterprise Solution Overview
8 Decimal Capital Enterprise Solution Overview8 Decimal Capital Enterprise Solution Overview
8 Decimal Capital Enterprise Solution Overview
 
Blockchain notes b tech aktu by krazy kreation (kulbhushan)
Blockchain notes b tech aktu by krazy kreation (kulbhushan)Blockchain notes b tech aktu by krazy kreation (kulbhushan)
Blockchain notes b tech aktu by krazy kreation (kulbhushan)
 
20MCE22 - BLOCKCHAIN TECHNOLOGY_NOTES.pdf
20MCE22 - BLOCKCHAIN TECHNOLOGY_NOTES.pdf20MCE22 - BLOCKCHAIN TECHNOLOGY_NOTES.pdf
20MCE22 - BLOCKCHAIN TECHNOLOGY_NOTES.pdf
 
Blockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNGBlockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNG
 
Blockchain Security and Demonstration
Blockchain Security and DemonstrationBlockchain Security and Demonstration
Blockchain Security and Demonstration
 
Machine learning presentation in using pyhton
Machine learning presentation in using pyhtonMachine learning presentation in using pyhton
Machine learning presentation in using pyhton
 
Blockchain Presentation
Blockchain PresentationBlockchain Presentation
Blockchain Presentation
 
Use case of block chain unit 4 AKTU
Use case of block chain unit 4 AKTUUse case of block chain unit 4 AKTU
Use case of block chain unit 4 AKTU
 

Dernier

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 

Dernier (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 

Applying Blockchain for P2P Energy Trading

  • 1. Blockchain Application for Peer- to-Peer Energy Trading Amit Kumar Vishwakarma PhD: IIT Kanpur, India Visiting Research Scholar Tsinghua University, China
  • 2. Content  What are the possibilities of blockchain in energy and utilities?  What are energy companies doing globally with the technology?  What is the role of blockchain in the broader energy transition and what are the limitations of the technology?
  • 3. Introduction  2008, Satoshi Nakamoto  Like the Internet, blockchain is an open, global infrastructure upon which other technologies and applications can be built. And like the Internet, it allows people to bypass traditional intermediaries in their dealings with each other, thereby lowering or even eliminating transaction costs- by World Economic Forum  The Problem: How to perform digital currency transaction between users directly, without an intermediary. Blockchain Technology
  • 4. Blockchain Technology  A decentralized peer-to-peer system with no central authority.  No user-client based model.  It work on consensus mechanisms.  Consensus is a dynamic way of reaching agreement in a group. Keywords  Open: Accessible to all  Distributed ledger: No single party control  Verifiable: Everyone can check the validity of information  Permanent: The information is persistent Blockchain Terminology  Double spending problem? Bitcoin network shares a data base of all the transactions.  Identity revealed? A random number- Bitcoin address:31uEbMgunupShBVTewXjtqbBv5MndwfXhb  Use of others bitcoin? Digital Signature  Publishing fake history of transaction? Cryptographic Hash Function  Compute next block? Proof of work
  • 5. Core Component of Blockchain
  • 7. Block Structure:  A block is a container data structure, which brings together transactions for inclusion in the public ledger, known as the blockchain.  The block is made up of a header; containing metadata, followed by a long list of transactions.  There is a reference to a previous block hash, which connects present block to the previous block, lying in the blockchain.  Mining competition; the difficulty, timestamp and nonce.  Merkle Tree root; a data structure used to summarize all the transactions in the block in an efficient manner.
  • 10. Ethereum  Ethereum is decentralized software platform that allows you to build smart contracts and decentralized applications. Smart Contract  A computer protocol that enforces the negotiation between two exchanging parties  Self-operating computer program that automatically executes when specific conditions are met  It makes smart grid scalable, resilient, secure, and even resist the SDN attacks
  • 11. Basic Principle  Distributed Database: No single party controls the data or the information. Every party can verify the records of its transaction partners directly, without an intermediary.  Peer-to-Peer Transmission: Communication occurs directly between peers instead of through a central node. Each node stores and forwards information to all other nodes.  Transparency: Every transaction and its associated value are visible to anyone with access to the system.  Irreversibility of Records: Once a transaction is entered in the database and the accounts are updated, the records cannot be altered, because they’re linked to every transaction record that came before them (hence the term “chain”).  Computational Logic: The digital nature of the ledger means that blockchain transactions can be tied to computational logic and in essence programmed. So users can set up algorithms and rules that automatically trigger transactions between nodes.
  • 12. Main Types of Blockchains Segmented by Permission Model
  • 13. Evolution of Blockchain Technology in Energy and Utilities  Introduction: Over the past few years, developers have begun using Bitcoins underlying technology, blockchain – for creative new applications  Decentralized Networks: Decentralized networks redistribute power from a central server, enabling peer to peer communications  Smart Contract: Smart contracts are account holding objects on the blockchain containing code that can interact with other contracts, make decisions and store data  New Blockchain Platforms: New platforms, such as Ethereum allow developers and consumers to take advantage of decentralized networks.  Applications: A decentralized application is a piece of software consisting of a user interface and a decentralized blockchain backend.  Energy Opportunity: Globally, current energy pilots range from P2P trading, IoT appliances level control, and crypto enabled bill pay.
  • 14. Use case 1: P2P Energy Trading Using Blockchain
  • 15. DSO Level Steps  Step 1. Customer to DSO: The customer will announce into network that he wants to purchase energy  Step 2. Blockchain Network: Miner nodes will check the credibility of customer, request, and requirement  Step 3. Blockchain Network: Find the seller based on the distance and credit  Step 4. Blockchain Network: Creating the shared wallet and public-private keys for smart contract  Step 5. Network to Customer and Seller: Share the generated key pairs to customer and seller  Step 6. Seller to Customer: Cryptographically exchange of smart contract between buyer and seller  Step7. Seller to Network: Blockchain Network will verify the credibility of seller and the amount of energy  Step 8. Seller to Buyer: Cryptographically agreement on smart contract  Step 9. Seller to Buyer: Energy transfer  Step 10: Blockchain Network: Update the ledger
  • 16. Grid Level Steps:  A transaction wanted to be carried out between two persons of the same microgrid according to the rules of the smart contract (A and B), “A” wants to send 3 kWh to “B”.  The DSO checks whether it is possible to perform a transaction, based on the electrical routing and the power line support.  Once the routing is validated, the microgrid allows “A” to transmit the amount of energy to “B”, concerning the capacity of the lines to support the transmission.  The DSO demand 1kWh left for “B” to the utility service provider for meeting conditions of the transaction.  The utility network provides the remaining 1kWh to the DSO.  Finally, the DSO sends to “B” the 1kWh.
  • 17. Use case 2: Credit based P2P energy trading
  • 18.  The system adopts a modified PoS based consensus algorithm.  The price is decided by an auction process and it is done once in every epoch, at the time of transaction miners will have the responsibility to transfer few percent's to the main utility company (this amount will be decided by government regulatory body).  Each user submit his/her bids in terms of smart contract to buy or sell rate for a round of transaction.  DSO matches the prosumer and customer based on the smart contract. If there is mismatch then nodes can submit revised contract.  Once matching achieved, DSO checks for if buyers have the sufficient credit to pay for purchase and the overhead to network operator.  Once confirmed smart contract proposed to each user appends confirmation and digitally sign the confirmation.  Finally the DSO at miners will sign and then contracts will be bind in the ledger.  The system will reduce the cost of operation and time of the trade.
  • 20. What are energy companies doing globally with the technology?
  • 21.
  • 22.
  • 23. What is the role of blockchain in the broader energy transition and what are the limitations of the technology
  • 24. Benefits and Challenges of Blockchain Technology in Energy and Utilities Benefits of Blockchain Technology  Faster transactions and lower transaction costs  Disintermediation and trustless exchange  Empowered users  High quality data  Reliability, longevity and durability  Process integrity  Immutability and transparency  Market and eco-system simplification …..Challenges of blockchain technology  Standards needed  Nascent technology  Uncertain regulatory status  Integration concerns  Cultural adoption  High data storage  Incentive problem
  • 25. Broader Context – Anticipatory Policymaking  Blockchain may lead to questions about the choice of law and jurisdiction for the adjudication of the relevant disputes.  Various issues will need to be considered such as the legal enforceability of smart contracts, and liability and accountability issues, as distributed ledgers currently lack the legal personality that is necessary for them to be assigned with responsibilities and liabilities.  Decentralized blockchain-based systems may be open to co-option by external powers and, in the absence of sufficient institutional protection, the platforms could evolve into oligarchies.  Encrypted qualities of blockchain technology may eliminate the possibility for legitimate forms of surveillance used for prosecution and law enforcement.  Consumer protection will also be a key concern of regulators, as the contractual clauses and redress measures may not be clear to consumers and, given their automated character, not easily adjustable to a possible change of circumstances.  Security concerns of a regulatory nature, as it could be possible to trace or deduce a party's identity from transactions.
  • 26. Do we actually need a blockchain?
  • 27.
  • 28.