Integration of 5G and Blockchains

Size: px
Start display at page:

Download "Integration of 5G and Blockchains"

Transcription

1 Integration of 5G and Blockchains Kocsis Imre, BME, 5G Technológia Workshop Budapest University of Technology and Economics Fault Tolerant Systems Research Group Budapest University of Technology and Economics Department of Measurement and Information Systems 1

2 MIT Prof. András Pataricza: IBM Faculty Award 2016, cooperation with Duke University L. Gönczy: Summer internship at the Linux Foundation mentor On-chain Business Process Management Course: Blockchain technologies and applications (coming next spring) Linux Foundation Hyperledger fabric: performance characterization and modelling Cooperation: Prof. Miklós Telek Dept. of Networked Systems and Services (HIT) 2

3 A new approach to business transactions Centralized Blockchain-based ledger Trusted 3 rd party Shared, distributed ledger 3

4 Blockchain, smart contracts [1] Source: Marley Gray, Principle Architect PM Microsoft: Introducing Project Bletchley 4

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 5

6 Basic transaction logic Client request Order, contract exec result, acceptance: consensus All ledgers updated Batch processing < Blockchain latency < hard real-time 6

7 An emerging sector Enterprise, permissioned Open/permissionless, cryptocurrency 7

8 M2M, D2D, 5G in Blockchain use cases automation, edge Ubiquitous connectivity, IoT, identity, A&A Software updates, calibration (latency!) Core 5G Guaranteed latency, reliability; edge, NFV 5G: Enabler VAS! (5G Enablement) VAS Figure: [2] IBM: Adopting Blockchain for enterprise asset management (EAM) 8

9 Multiple ledgers Figure: [2] IBM: Adopting Blockchain for enterprise asset management (EAM) 9

10 Blockchains in Cyber-Physical Systems Cyber-Physical Systems o Distributed sensing and control o Cloud-attached, fog computing o Systems of systems o Critical services 5G use cases 10

11 Blockchain as the control plane Local peers BCaaS Consortium Ethereum, Bitcoin, Emergency poweroffs Maintenance notifications... Overheat alarms Liveness, temperature aggregates Notification acceptance Blockchain Algorithm as a Service, Weather forecast,... DC monitoring, Monitoring as a Service, Tenant self-service page MQ, PubSub/DDS,... DC sensors Tenant1 Tenant2 Tenant3 Tenant4 11 DC network

12 Attaching Blockchains to CPS Figure: [3] CSA: Examining the Use of BlockChain Technology for a Secure Internet of Things Function group Configuration management Process execution Diagnosis Function Reconfiguration Sensor calibration SW/firmware updates Critical operations Aggregated activity logs Monitoring information Diagnostic image 12 CPS field devices, gateways, edge,

13 In-field Blockchains for CPS (ICACON 17) NW slicing Peer1 Cyber Blockchains Cognitive services Big Data Orchestration & control 5G? Mobile edge mature NFV Ubiquitous Low power D2D Edge & gateway INVOKE SMART CONTRACTS: READINGS, ACTUATION DECISIONS, STATE TRANSITIONS Sensor Field device Actuator Edge & gateway CLIENTS OR PEERS Distributed Ledger CARRIED BY Signals, objects, situations Edge & gateway RECEIVE: COMMANDS BEHAVIOR DEFINITIONS Actuator Field device Sensor 5G 5G! RT Blockchains? Latency guarantees Sensor Field device Sensor Field device Blockchain 13 for CPS-B

14 References rary/cl-adopting-blockchain-for-enterprise-assetmanagement-eam/index.html 3. mining-the-use-of-blockchain-technology-for-asecure-iot/ 14