Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$...

15
The Internet of Things (IoT) Connec2ng mul2ple devices with Blockchain by Jan Johan Karst & Guillaume Brodar (IVCM) Literature Survey

Transcript of Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$...

Page 1: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

The  Internet  of  Things  (IoT)  Connec2ng  mul2ple  devices  with  Blockchain  

by  Jan  Johan  Karst  &  Guillaume  Brodar  (IVCM)  

Literature  Survey  

Page 2: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

Agenda  

1.  Iden2fica2on  of  en22es  applying  blockchain  in  the  IoT.  

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  

3.  Comparison  and  analysis  of  the  en22es.  4.  Conclusions  and  thoughts.          

Page 3: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

1.  Iden2fica2on  of  en22es  applying  blockchain  in  the  IoT  

1)  IBM  and  Samsung  ➔  ADEPT  

2)  Guard2me  and  Intrinsic-­‐ID  ➔  Alliance  on  IoT  (KSI  and  PUF)  

3)  Slock.it  and  RWE  ➔  BlockCharge  

4)  Chronicled.com    

5)  …  many  others  not  covered  here  ...    

 

Page 4: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (1/9)  

IBM  and  Samsung  ➔  ADEPT  (1/3)  •  The  IoT  is  a  network  of  devices  that  can  

communicate  with  each  other  over  the  internet;    

•  Smart  IoT  devices:  can  also  configure  and  maintain  themselves  (e.g.  smart  fridge,  smart  thermostat,  smart  washer);    

•  Goal  of  ADEPT  project:    Decentralize  the  IoT  in  order  to  address  typical  IoT  problems  of  cost,  scalability,  longevity,  privacy  and  security;  

Page 5: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (2/9)  

IBM  and  Samsung  ➔  ADEPT  (2/3)  •  Problem  solved  by  ADEPT  (a  proof  of  concept):  

Implementa2on  of  a  decentralized  blockchain  based  open  source  framework  for  smart  devices  by  using  Ethereum  smart  contracts;    

•  “Demonstra+on  of  how,  using  ADEPT,  an  ordinary  washing  machine  can  become  a  semiautonomous  device  capable  of  managing  its  own  consumables  supply,  performing  selfservice  and  maintenance,  and  even  nego+a+ng  with  other  peer  devices  both  in  the  home  and  outside  to  op+mize  its  environment”;  

Page 6: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (3/9)  IBM  and  Samsung  ➔  ADEPT  (3/3)  •  Open  source  technologies  used:  

–  P2P  Encrypted  Messaging:    TeleHash  –  Distributed  File  Sharing:      BitTorrent  –  Decentralized  Programming  Language  for  Blockchain  (for  device  communica+on  &  coordina+on):        Ethereum  

•  Disrup+ve  for  the  industry,  because:  •  It  is  a  proof  of  concept,  showing  a  real  

implementa+on;  •  It  addresses  those  typical  IoT  problems;  •  Open-­‐source,  so  easier  adop+on  by  industry.  

       

 

Page 7: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (4/9)  Guard2me/Intrinsic-­‐ID  ➔  Alliance  on  IoT  (KSI  and  PUF)  •  Problem  solved  by  KSI  and  PUF  for  IoT:  

Technologies  currently  used  to  secure  networks  are  s2ll  based  on  legacy  security  techniques  such  as  Firewalls,  PKI,  IDS/IPS  systems  and  an2-­‐virus  sobware;  

 •  Solu2on:  A  combina2on  of  SRAM  PUF  technologies  

and  KSI  Blockchains  provides  highly  scalable  data  integrity  and  authen2ca2on  down  to  the  chip  level;  

 •  Disrup2ve  because  they  stop  firefigh2ng  security  

breaches  with  legacy  security  techniques.          

Page 8: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (5/9)  

Slock.it/RWE  è  BlockCharge  (1/3)  •  Slock.it:  Blockchain  technical  integrator  -­‐  Start  Up;  •  RWE:  major  u2lity  company  in  Germany  (+10  million  

subscribers);  •  BlockCharge:  working  prototype  EV  charging  pole  

with  smart  contracts:      

 

 

 

 

 

 

 

 

 

hep://www.trustnodes.com/placeholders/index/rwe-­‐charging-­‐sta2on.jpg  

 

Page 9: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (6/9)  

Slock.it/RWE  è  BlockCharge  (2/3)    Problems  addressed:  •  Physical  Infrastructure:  make  sharing  possible  and  

makes  the  entry  in  the  market  easier;  •  Autonomous  billing:  smart  contract  based  billing;    •  Mobile  App  based  authen2ca2on  and  billing;  •  App  -­‐>  Charging  pole  -­‐>  Ethereum  blockchain;    •  Incen2vise  the  development  of  energy  alterna2ves.  

 

Page 10: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (7/9)  Slock.it/RWE  è  BlockCharge  (3/3)    Limita2ons  and  challenges:  •  Mix  of  issues  between  the  real  world  and  the  

“blockchain”  world:  •  Charging  pole  availability  (expensive);  •  User  adop2on  -­‐  onboarding  (takes  2me);  •  Usability  -­‐  transac2on  2me?  Scalability?  •  Public  chain  or  private  chain?  

 Proof  of  concept  has  the  backing  of  a  major  industry  player  and  the  same  model  can  be  deployed  for  shared  public  infrastructure.  

 

Page 11: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (8/9)    

Chronicled  (1/2):  •  San  Francisco  startup  “developing  

sobware  at  the  intersec2on  of  blockchain  technology,  IoT,  and  user  engagement”;  • Product-­‐chipping  (NFC/BLE)  on  the  Ethereum  blockchain  for  the    luxury  and  fashion  industry.  

Page 12: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

2.  How  do  those  en22es  aim  to  disrupt  the  industry?  (9/9)  Chronicled  (2/2)    Problems  addressed  and  challenges:  •  Authen2city  and  traceability  of  consumer  products    •  Asset  /  Supply  chain  management    •  Simple  applica2on:  product  registra2on  on  a  

blockchain    

Solves  a  problem  but  does  it  solve  a  real  problem?  Hype?  

 

Page 13: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

3.  Comparison  and  analysis  of  the  en22es.  

•  IBM  is  a  visionary:  creator  of  a  blockchain  based  proof  of  concept  and  influen2al  leader  in  the  technology  and  IT  industry;  

•  Samsung  is  user  of  this  blockchain  based  proof  of  concept  for  real  life  use  cases;  

•  Slock.it  is  finding  new  ways  to  bridge  real  life  use-­‐cases  with  blockchain;  

•  RWE  is  using  blockchain  to  explore  new  ways  to  use  its  infrastructure;  

•  Chronicled  is  bringing  the  proper2es  of  the  blockchain  to  consumer  products.  

 

 

Page 14: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

4.  Conclusions  and  thoughts.  •  Lot  of  trac2on  of  the  IOT  +  Blockchain  spectrum;  •  Mul2tude  of  projects  /  alliances  /  models  /  

partnerships;  •  More  and  more  use-­‐cases,  PoCs,  etcetera.  

   

•  Challenges:  scalability  and  performance?  User  adop2on?  

•  Lot  of  hype  but  general  direc2on  towards  decentralized  blockchain-­‐based  systems;  

•  Blockchain  and  IoT  models  support  each  other.  

Page 15: Presentation - Connecting multiple devices with Blockchain ...€¦ · The$Internetof$Things$(IoT)$ Connec2ng$mul2ple$devices$with$Blockchain$ by$Jan$Johan$Karst&$Guillaume$ Brodar$(IVCM)$

Thank  you  for  your  aeen2on!    

Ques2ons?