Integration of 5G and Blockchains - BME VIK Imre-BME¢  2 Blockchain@BME MIT Prof....

download Integration of 5G and Blockchains - BME VIK Imre-BME¢  2 Blockchain@BME MIT Prof. Andr£Œs Pataricza:

of 14

  • date post

    24-May-2020
  • Category

    Documents

  • view

    0
  • download

    0

Embed Size (px)

Transcript of Integration of 5G and Blockchains - BME VIK Imre-BME¢  2 Blockchain@BME MIT Prof....

  • 1 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, ikocsis@mit.bme.hu 2017.04.25

    BME, 5G Technológia Workshop

    mailto:ikocsis@mit.bme.hu

  • 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 – 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)

  • 3

    A new approach to business transactions

    Centralized Blockchain-based ledger

    Trusted 3rd party

    Shared, distributed

    ledger

  • 4

    Blockchain, smart contracts

    [1] Source: Marley Gray, Principle Architect PM – Microsoft: Introducing Project Bletchley

  • 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

  • 6

    Basic transaction logic

    Client request

    Order, contract exec result, acceptance: consensus

    All ledgers updated

    Batch processing < Blockchain latency < hard real-time

  • 7

    An emerging sector

    Enterprise, permissioned

    Open/permissionless, cryptocurrency

  • 8

    VAS

    5G: Enabler VAS!

    (5G Enablement)

    Core 5G

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

    Ubiquitous connectivity, IoT, identity, A&A

    Software updates, calibration (latency!)

    Guaranteed latency, reliability; edge, NFV

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

  • 9

    Multiple ledgers

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

  • 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

  • 11

    Tenant1 Tenant2 Tenant3 Tenant4

    DC network

    Blockchain DC monitoring,

    Monitoring as a Service, Tenant self-service page

    DC sensors

    MQ, PubSub/DDS,

    ...

    Algorithm as a Service, Weather forecast, ...

    Emergency poweroffs Maintenance notifications

    ...

    Overheat alarms Liveness, temperature aggregates

    Notification acceptance Ethereum, Bitcoin, …

    Blockchain as the “control plane”

    “Local” peers

    BCaaS

    Consortium

  • 12

    Attaching Blockchains to CPS

    CPS field devices, gateways, edge, …

    Function group Function

    Configuration management

    Reconfiguration

    Sensor calibration

    SW/firmware updates

    Process execution

    Critical operations

    Aggregated activity logs

    Diagnosis Monitoring information

    Diagnostic image

    Figure: [3] CSA: Examining​ ​the​ ​Use​ ​of​ ​BlockChain Technology​ ​for​ ​a​ ​Secure​ ​Internet​ ​of Things

  • 13

    5G!

    Ubiquitous

    Low power

    D2D

    Latency guarantees

    5G?

    In-field Blockchains for CPS (ICACON ‘17)

    5G

    NW slicing

    Mobile edge

    mature NFV

    R T B

    lo ckch

    ain s?

    Peer1

    Blockchain for CPS-B

    Signals, objects, situations

    Field device Sensor

    Edge & gatewayEdge & gatewayEdge & gateway

    Field device Actuator

    Field device Sensor

    Field device Sensor

    Cyber Blockchains

    Cognitive services

    Big Data

    Orchestration & control

    Sensor Actuator

    Distributed Ledger

    INVOKE SMART CONTRACTS: READINGS, ACTUATION DECISIONS,

    STATE TRANSITIONS

    RECEIVE: COMMANDS

    BEHAVIOR DEFINITIONS

    CARRIED BY

    CLIENTS OR PEERS

  • 14

    References

    1. https://github.com/Azure/azure-blockchain- projects/blob/master/bletchley/bletchley- whitepaper.md

    2. https://www.ibm.com/developerworks/cloud/lib rary/cl-adopting-blockchain-for-enterprise-asset- management-eam/index.html

    3. https://cloudsecurityalliance.org/document/exa mining-the-use-of-blockchain-technology-for-a- secure-iot/

    https://github.com/Azure/azure-blockchain-projects/blob/master/bletchley/bletchley-whitepaper.md https://www.ibm.com/developerworks/cloud/library/cl-adopting-blockchain-for-enterprise-asset-management-eam/index.html https://cloudsecurityalliance.org/document/examining-the-use-of-blockchain-technology-for-a-secure-iot/