14
Budapest University of Technology and Economics Department of Measurement and Information Systems Budapest University of Technology and Economics Fault Tolerant Systems Research Group Integration of 5G and Blockchains Kocsis Imre, [email protected] 2017.04.25 BME, 5G Technológia Workshop

Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

1Budapest University of Technology and EconomicsDepartment of Measurement and Information Systems

Budapest University of Technology and EconomicsFault Tolerant Systems Research Group

Integration of 5G and Blockchains

Kocsis Imre, [email protected]

BME, 5G Technológia Workshop

Page 2: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

2

Blockchain@BME MIT Prof. András Pataricza: IBM Faculty Award

2016, cooperation with Duke University

L. Gönczy: Summer internship at the Linux Foundation – mentorOn-chain Business Process Management

Course: “Blockchain technologies and applications” (coming next spring)

Linux Foundation Hyperledger fabric: performance characterization and modelling

Cooperation: Prof. Miklós TelekDept. of Networked Systems and Services (HIT)

Page 3: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

3

A new approach to business transactionsCentralized Blockchain-based ledger

Trusted 3rd party

Shared, distributed

Page 4: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

4

Blockchain, smart contracts

Page 5: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

5

Properties Ledger: immutable Tx log; not

(just) cryptocurrency!

Smart contracts: programmed Tx logic over ledger state

Shared: across participants

Distributed: replication

Cryptographically authentic: non-repudiable (secure identities), tokenization, signed Txs

Trust: fault/attack tolerant group consensus

Page 6: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

6

Basic transaction logic

Client request

Order, contract exec result, acceptance: consensus

All ledgers updated

Batch processing < Blockchain latency < hard real-time

Page 7: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

7

An emerging sector

Enterprise, permissioned

Open/permissionless, cryptocurrency

Page 8: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

8

VAS

5G: EnablerVAS!

(5G Enablement)

Core5G

5G in Blockchain use casesM2M, D2D, automation, edge

Ubiquitous connectivity, IoT, identity, A&A

Software updates, calibration (latency!)

Guaranteed latency, reliability; edge, NFV

Page 9: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

9

Multiple ledgers

Page 10: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

10

Blockchains in Cyber-Physical Systems Cyber-Physical Systems

o Distributed sensing and controlo Cloud-attached, fog computingo Systems of systemso Critical services

5G use cases

Page 11: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

11

Tenant1 Tenant2 Tenant3 Tenant4

DC network

BlockchainDC monitoring,

Monitoring as a Service,Tenant self-service page

DC sensors

MQ, PubSub/DDS,

...

Algorithm as a Service,Weather forecast, ...

Emergency poweroffsMaintenance notifications

...

Overheat alarmsLiveness, temperature aggregates

Notification acceptanceEthereum,

Bitcoin,…

Blockchain as the “control plane”

“Local” peers

BCaaS

Consortium

Page 12: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

12

Attaching Blockchains to CPS

Function group Function

Configuration management

Reconfiguration

Sensor calibration

SW/firmware updates

Process execution

Critical operations

Aggregated activity logs

Diagnosis Monitoring information

Diagnostic image

Page 13: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

13

The impact of 5G: powerful enabler In-field Blockchains

o Ubiquitous coverage, low power, D2D

Field-attached Blockchainso Network slicing, edge computing support, mature NFV

Commoditization of CPS and IoTo Field becomes more “just another IP network” – now

with (configurable) guarantees

Time-sensitive/real time Blockchains?

Great potential as core value added service

Page 14: Integration of 5G and Blockchains - Budapest University of ...webspn.hit.bme.hu/~telek/cikkek/kocs17a_slides.pdfBudapest University of Technology and Economics Fault Tolerant Systems

14

The future: in-field Blockchains

Peer1

Blockchain for CPS-B

Signals, objects, situations

Field deviceSensor

Edge & gatewayEdge & gatewayEdge & gateway

Field deviceSensor