#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA

Pagina creata da Camilla Righi
 
CONTINUA A LEGGERE
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
#Digitaliani Track:
BlockChain Chapter

 Michele Festuccia
 Direttore Tecnico
 Cisco Systems Italia   Giugno 2019
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
Tra le righe parlermo di....

 Digital Twin (Virtualization)
 Identità Digitale of Machine, Application, User
 Programmabilità dei contesti
 Automation di Processo
 Assurance
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
....e di cosa può fare la Blockchain

 PKI (Public Key Infrastructure)
 Firma digitale
 Marca Temporale
 Cifratura e conservazione del dato di transazione
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
Da applicare ad ecosistemi e sistemi di business complessi…..per
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
Blockchain Pubbliche e Private
Le Blockchain possono essere suddivise in due macro-categorie: Pubbliche e Private ognuna
con le proprie peculiarità:

                                  Pubbliche                                               Private
 Permessi:                                                       Permessi:
 non occorrono autorizzazioni per essere nodo infrastrutturale   solo i nodi autorizzati possono costituire la Blockchain
 Blockchain
 Anonimato:                                                      Identificabilità:
 non si conosce l’identità di chi effettua le transazioni        solo entità autorizzate e conosciute effettuano transazioni

 Visibilità totale transazioni:                                  Visibilità parziale transazioni:
 le transazioni sono pubbliche per tutti i nodi                  possibilità di definire a quali nodi rendere visibili le transazioni

 Bassa velocità validazione transazione:                         Elevata velocità validazione transazione:
 protocollo di consenso esoso per risoluzione                    protocollo di consenso di più facile risoluzione

 Ridotta programmabilità:                                        Elevata programmabilità:
 possibilità di esecuzione solo di logiche semplici              possibilità di esecuzione di logiche complesse tramite Smart
                                                                 Contract
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
Blockchain e lo stack applicativo
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
Blockchain e Use Cases
June, 2019
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
Blockchain: Ambiti di utilizzo

                                 Fonte: Osservatorio Blockchain & Distributed Ledger – Politecnico di Milano
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
Oggi in Italia

                 Fonte: Osservatorio Blockchain & Distributed Ledger – Politecnico di Milano
#DIGITALIANI TRACK: BLOCKCHAIN CHAPTER - MICHELE FESTUCCIA DIRETTORE TECNICO CISCO SYSTEMS ITALIA - ALAI-ITALIA
The Enterprise Landscape Data Driven

                                                                                                                                                      Dashboards

  - Tracciabilità e Rintracciabilità

  - Sicurezza alimentare
                                                                                                                              Food Data Base
  - Gestione Fornitori

                                                                                    Internet
                                                                                                                0101011100           0101011100
  - Qualità, Compliance & Assurance
                                                                                                                Internet             1101011011
  - Marketing                                                                                                                        1000101001
                                                                           Service Platform
              Internet         Internet                       Internet
                                                     0101011100          Internet                    Internet      Internet                           Internet     Internet

                                                                                                                              0101011100
                                                     0101011100

                                                                                                                              0101011100
                                                                                               0101011100
                                                                                               0101011100
                                          Internet

                                                                                    Internet

                                                                                                                                           Internet
                                 Food Supply                                Food Companies                                                  Large
                                   Chains                                                                                                  Retailers
Data Brokerage for AgriFood Chain
   Tecnologie per aumentare la fiducia nell’ambito della filiera

                                   Blockchain è la tecnologia, ma possiamo in genere dire il modo,
                                   per creare fiducia in ambienti articolati come una filiera.

La necessità di dover
                                   I dati che viaggiano all’interno di una filiera sono numerosi e
certificare l’origine dei
                                   crescono vertiginosamente con il crescere della filiera stessa.
prodotti, sposta l’attenzione
sulla certificazione del dato di   Le informazioni scambiate devono necessariamente essere non
origine                            ripudiabili, ossia riconosciute per certe ed accettate, la piattaforma
                                   non deve essere in grado di modificare i dati .

                                   Ogni attore della filiera deve essere in grado di verificare in modo
                                   indipendente le informazioni anziché fidarsi di una singola
                                   piattaforma o entità .
The pivotal role of Data Broker in the complex and dynamic
                            ecosystem

                         Decision Makers                      Consumers

           Control Authorites                                        Product Developers

                                                        DATA BROKER

                    Track Events | Collect Key Data | Share Critcal Informaton

Farms & Livestock                          Food Processors                                Retail
Food quality track&trace: without DATA BROKER
                             Third-party food processors

                                                                                Food processor factories
  Farms & Livestock

                                                                                                              Retail
                                                                                                           Distribution

                                   Data
                                    Data flows
                                          flows mostly
                                                mostly
                                 stay
                                 stay within
                                      within food
                                              food firms
                                                    firms

    Key
    Key exchanged
        exchanged data
                     data
     on traded goods:
      on traded goods:
     what,
     what, when,
           when, where
                  where
                                                                                                 “One Step Forward
NO
NO governance of food
   governance  of  food chain
                         chain                            Input companies                         & one step back”
                                                (e.g. seeds, fertilizers, chemical, etc.)
Food quality track&trace with DATA BROKER
                                       Third-party food processors
                                                                                            Food processor factories
                                                    Data
   Farms & Livestock                               broker

                                                                                                                                            Retail
                                                                                                                                         Distribution
                            Data
                           broker                                            Data
                                                                            broker

                                                                                                                 Data
                                                                                                                broker
             Data                                                                                                              Data
            broker                                                                                                            broker

                                                                                                                                                    Data
                                                   Data                                                                                            broker
                                                  broker

                                                                                             Data
                                     Data                                                   broker
                                    broker

                                                                                                                   Data
                                                                                                                   Data and
                                                                                                                         and digital
                                                                                                                             digital information
                                                                                                                                      information flows
                                                                                                                                                   flows
         Key
          Key exchanged
              exchanged data
                          data                                                                                         shared
                                                                                                                        shared across value
                                                                                                                               across    value chain
                                                                                                                                               chain
           on traded  goods:
           on traded goods:
                                                                              Data
                                                                             broker
     what,
     what, source,
             source, destination,
                     destination,
 how/where
 how/where was made, when,
               was made,   when, i.e.
                                  i.e.                                Input companies                                    “End to End”
Digital
Digital ID/End-to-end
         ID/End-to-end governance
                         governance                         (e.g. seeds, fertilizers, chemical, etc.)
Food quality track&trace – Supply Chain Security

                                                            Decentralized
                                                             Timestamp        Hash +
                        Milk                                  Authority     Timestamp
                        Parameters….
                                               Telematics
                        From Sensors
                                                 Hash
                                                                                          Private
                                                                                          Key

                                                         Signed              Digital
                                                       Timestamp            Signature
                                                       Published
• Signed and encrypted data submitted to
  network                                                                               Tamper-Proof Record
• Anyone with public key and later review and
  audit transportation data for:
   • Supply chain verification                                                           Block Chain
   • Quality and safety                                                                    Network
   • Origin, Prominence and Organic Certification
     and Food Supply Chain aaS
Product’s digital history
Cisco & Blockchain
April, 2019
Counterfeit Product detection with Blockchain

                                                         How Blockchain can help
                                                         •Trading partners can share genealogy data for a
                                                         product through a distributed ledger that is not
                                                         centralized or controlled by a single party
                                                         •Chain of custody is transferred through smart
                                                         contracts that validate identity and other terms
                                                         •Distributors,
                                                                      retailers will record point of sale data
                                                         including location and customer identifers
                                                         •Genealogyrecords are transparent, tamper-proof
                                                         and permanently available
 Participants in Blockchain networks                     •Customerscan verify authenticity using serial
                                                         numbers, barcode scans or NFC
 •   Raw materials suppliers   •   Logistics providers
                                                         •Counterfeit products will return either missing or a
 •   Sub-tier suppliers        •   Distributors
 •   Contract manufacturers    •   Retailers             duplicate record, which can be corroborated with
                                                         point of sale data to identify source of counterfeit
Cisco Blockchain + Track & Trace Middleware + Applications

                                                Apps
           Example: Supply
            ChannelChain
                     Customer                     FootPrint
    Channel

               • End to end                        XTRACE                 Middleware
                 traceability                      Track & Trace
Supplier
               • Secure data
                                           DF
                 sharing
               • Real-time                             Cisco Blockchain
                 updates              DF
   Supplier

                                OEM
                   OEM
Key capabilities to power XTRACE functionality
1
                   Gapless asset, entitlement, and chain of custody tracking through entire lifecycle

                                                                                                Origin &
          Label                     OEM                           Direct                                                       Channel
          manuf.                   suppl.                         fulfll.
                                                                                                 dest.
                                                                                                                               partner
                                                                                                                                                           Customers
                                                                                                shipper

                                                                                                                                                    3
                                                                                                                                                                               Customer 1
                                                                                                                                                          Data retrieval and
                                                                                                                                                          access control
    2                                                                                                                                                     through smart
                                                                                                                                                          contracts
        Tamper-proof
        data recording
        and validation
        leading to single
        version of truth

                                                                                                                                                                               Customer 2
                            1. For example: Legal transfer of ownership of goods across supply chain participants; Validate credentials of blockchain participants to
                            grant permissions to selective data; Enforce certain terms and conditions of supplier contracts
One Platform: Multiple Chains, Multiple Market Segments

   Supply chain   Logistics   Payments   IoT   Pharma   Energy

                  Blockchain Platform
Blockchain: attori coinvolti

              Blocco: elemento base della Blockchain. Contiene transazioni
              un numero stabilito a priori di transazioni

              Nodo : macchina della rete che ha il compito di validare, conservare
              e distribuire una copia aggiornata di ciascun blocco agli altri nodi della
              rete.

              Rete: nodi interconnessi tra loro

              Validatore: nodo particolare della rete che crea e valida un
              nuovo blocco in base all’algoritmo di consenso.

                                                                           L’Universo dell’Internet of Value, tra le galassie della Blockchain
                                                                                                                                                 24
                                                                   Vincenzo Cancro, Alfonso Di Salvo, Simone Mastrodonato CR.MB.ECC.I
Blockchain: processo

    Richiesta di transazione                  Validatore crea il blocco (Block)

Il blocco viene inviato a      Ogni nodi aggiunge il             La catena è presente in                                 Transazione
tutti i nodi della rete        blocco ai precedenti              tutti i nodi della rete                                 immutabile
                               formando una catena               (Distributed Ledger)                                    presente in catena
                               (Chain)
                                                                                    L’Universo dell’Internet of Value, tra le galassie della Blockchain
                                                                                                                                                          25
                                                                            Vincenzo Cancro, Alfonso Di Salvo, Simone Mastrodonato CR.MB.ECC.I
Puoi anche leggere