Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in...

26
Erwin Smole gridsingularity.com Blockchain for the energy market

Transcript of Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in...

Page 1: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Erwin Smole

gridsingularity.com

Blockchain for the energy market

Page 2: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Company

Name: Grid Singularity GSy GmbHPlace: Vienna, AustriaDate: Feb. 2016

Co-founders:

Ewald

Hesse

CEO

Dr. Ana S.

Trbovich

STRATEGY

Dr. Gavin

Wood

BLOCKCHAIN

Dr. Aeron

Buchanan

BLOCKCHAIN

Dr. Jutta Steiner

BLOCKCHAIN

Erwin

Smole

SALES

Page 3: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Distributed Nodes confirm

transactions in sequential intertied

blocks through a Consensus

Mechanism.

Public Key Infrastructure at the

core of the system

Collateralized trust

Decentral Network Decentral Virtual Machine

Programmed, automatic

transactions performed in

sequential manner.

Terms managed by computers

representing interests of parties.

Smart Contracts

Distributed Nodes contribute with

virtual computational capacity to

the network.

Transaction speed of network is

the equivalent to processor chip

speed.

Block 10

Block 11

Prev_Hash

Tx_Root Nonce

Timestamp

Block 12

Prev_Hash

Tx_Root Nonce

Timestamp

Prev_Hash

Tx_Root Nonce

Timestamp

Blockchain Basics

Page 4: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Validation – which approach for the energy market?

Energy market : High volume of transactions and very time sensitive!

Need for fast, efficient and low cost solutions

Proof of Work (PoW)

• Mining/Miner

• Electricity demand for

mining (work) high

• Cost of production

• Period:

Bitcoin: 10 min

Ethereum: 10 sek

• Limited cases in the

energy sector

Proof of Stake (PoS)

• Next development of

PoW

• Approval based on

Stakes

• Lower energy demand

and lower costs

compared to PoW

Proof of Authority (PoA)

• New Approach

• Authorities are approving

transactions

• Actual test online at

http://kovan-stats.parity.io

• Should be fast enough to

get 1 Mio transactions in 1

second

Page 5: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Distributed Operating System

GRID EDGE

BLOCKCHAIN

NODE

ID = SIM CARD

FULL INTEGRITY

TRANSLATE..

AUTHENTICATE..

ENCRYPT..

SAVE..

DATA

Page 6: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based
Page 7: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Login / App Store

Source: Ethereum Mist Browser

Page 8: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based
Page 9: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based
Page 10: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based
Page 11: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based
Page 12: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based
Page 13: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Why the Energy Web Foundation?

Page 14: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Our core beliefs

Blockchain will be transformative

We should jointly develop a common good

123

Nobody should “own” thetechnology

Page 15: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

www.energyweb.orgAffiliates - Advisory Board Technology Provider

Foundation Council

Jesse MorrisPrincipal, RMI

Dr. Herve TouatiMD RMI

President, EWF

Dr. Christoph FreiSecretary General of the World Energy Council

Ewald HesseCEO, GSy

Vice-President, EWF

Dr. Ana S. TrbovichStrategy, GSy

Page 16: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Nobody should “own” the technologyOwning applications is fine – not the shared infrastructure

Hydro Wind Solar

DER …Coal Gas

Nuclear

Interoperable multichain system(core and additional functionalities)

P2Pnetwork

RECMarket

Regulating reporting … …

Application

Block chain infrastructure

Device interface

• Proprietary• For profit• “Easy”

• Open source• Not-for-profit• “Hard”

Page 17: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

IT Infrastructure – Proposed approachEWF will finance and provide access to the two bottom layers

Application

Device interface

Block chain infrastructure

Developed by

Utilities,

corporates, Start Up’s

OEM’s

Start Up’s

Hydro Wind

SolarDER …Coal

GasNuclear

P2P

network

REC

Market

Regulating

reporting … …

Key features: micropayment channels, authentication, data access management

Core Ethereum client (“Parity”)“Proof of Authority”-based consensus mechanism

Page 18: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Timeline

Software updates in 3 month cycles - constant community

feedback

Start building Minimum viable

Products

Test Phase MVP

Proof of Concept

Page 19: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

We have started to build the eco-systemMany of the 100 or so startups are in the room today

Page 20: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Consensus Mechanism - Test Network

Permissioned Validator - Public

network

Ethereum Testnetwork – “Kovan”

Network Statistics http://kovan-stats.parity.io/

Network Browser https://kovan.etherscan.io

Parity Clients https://github.com/paritytech/parity

Page 21: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Netstats 2 &

Structured logging

Network tests

& empirical research

Documenta-

tion (Deploy-ment)

Unit tests

Code AuditDocumenta-

tion (API)

Education

HackathonsDev events

Encrypted

contracts

Money on

chain

IoT imageTx signing

device

Name

registryKYC

Hardware ID

registry

IPFS

integration

Secret Store Data exchange

Data access

control

Data

notarization contract

UI library

Events library

Debug tools IDE

Light clientEwasm

upgradeZk-snarks

Smart

Contract library

(expressive)

Smart Contract

language

Polkadot

PoA contract +

UI admin

Deployment

ToolingPermission txs

Permission

transport layer

General

deployment of Alpha

RaidenCasper

Protocol

Comms

protocols

Device domain

management

Commercial

PK management

Features Catalogue

Page 22: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Netstats 2 &

Structured logging

Network tests

& empirical research

Documenta-

tion (Deploy-ment)

Unit tests

Code AuditDocumenta-

tion (API)

Education

HackathonsDev events

Encrypted

contracts

Money on

chain

IoT imageTx signing

device

Name

registryKYC

Hardware ID

registry

IPFS

integration

Secret Store Data exchange

Data access

control

Data

notarization contract

UI library Events library Debug tools IDE

Light clientEwasm

upgradeZk-snarks

Smart

Contract library

Polkadot

PoA contract +

UI admin

Deployment

ToolingPermission txs

Permission

transport layer

General

deployment of Alpha

RaidenCasper

Protocol

Comms

protocols

….Infrastructure Advancements – still in development

Extensions

Developer Resources

Features Catalogue / Energy Related

(expressive)

Smart Contract

language

Page 23: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Agile Development Stage 1Alpha Release / Beta Release / Backlog

Netstats 2 &

Structured

logging

Network tests

& empirical research

Documenta-

tion (Deploy-

ment)

Unit tests

Code AuditDocumenta-

tion (API)

Education

HackathonsDev events

Encrypted

contracts

Money on

chain

IoT imageTx signing

device

Name

registryKYC

Hardware ID

registry

IPFS

integration

Secret StoreData

exchange

Data access

control

Data

notarization contract

UI library

Events

library

Debug tools IDE

Light clientEwasm

upgradeZk-snarks

Smart

Contract library

(expressive) Smart

Contract language

Polkadot

PoA contract

+UI admin

Deployment

Tooling

Permission

txs

Permission

transport layer

General

deployment of Alpha

RaidenCasper

Protocol

Comms

protocols

….

Page 24: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Netstats 2 &

Structured

logging

Network tests

& empirical research

Documenta-

tion (Deploy-

ment)

Unit tests

Code AuditDocumenta-

tion (API)

Education

HackathonsDev events

Encrypted

contracts

Money on

chain

IoT imageTx signing

device

Name

registryKYC

Hardware ID

registry

IPFS

integration

Secret Store Data exchange

Data access

control

Data

notarization contract

UI library

Events

library

Debug tools IDE

Light clientEwasm

upgradeZk-snarks

Smart

Contract library

(expressive)

Smart Contract language

Polkadot

PoA contract

+

UI admin

Deployment

ToolingPermission txs

Permission

transport layer

General

deployment

of Alpha

RaidenCasper

Protocol

Comms

protocols

….

Agile Development Stage 2Alpha Release / Beta Release / Additional / Backlog

Page 25: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Organizational structure

Energy Web Foundation Developer Hub – Berlin

Core Team

API TeamTechnical Committee

Ecosystem

• Affiliates / Regulators / Start-ups

• Point of Contact to

Ecosystem

• Documentation / Wiki

• Hackathons / Use Cases

• Community Building• Software Architecture Design

• Client Development

• Reviews / Advisory

Page 26: Blockchain for the energy market - KELAG · Bitcoin: 10 min Ethereum: 10 sek • Limited cases in the energy sector Proof of Stake (PoS) •Next development of PoW • Approval based

Erwin Smole

0664 4167905

[email protected]

Welcome

in the digital energy market