Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre...

14
Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del legno lungo tutta la sua filiera di trasformazione [email protected] Paolo Menesatti Simone Figorilli Corrado Costa Francesca Antonucci Federico Pallottino Consiglio per la ricerca e l’analisi dell’economia agraria (CREA) - Centro di ricerca Ingegneria e Trasformazioni agroalimentari, Via della pascolare 16, 00015 Monterotondo (Roma) Giacomo Colle Andrea Rosario Proto Luciano Raso Davide Del Vecchio Edoardo Pinci Marco Castiglione daelve@microsoft.com

Transcript of Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre...

Page 1: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Roma, 4 ottobre 2018

Un esempio di applicazione Blockchain per la tracciabilità elettronica del legno lungo tutta la

sua filiera di trasformazione

[email protected]

Paolo MenesattiSimone FigorilliCorrado Costa

Francesca AntonucciFederico Pallottino

Consiglio per la ricerca e l’analisi dell’economia agraria (CREA) - Centro di

ricerca Ingegneria e Trasformazioni agroalimentari, Via della pascolare 16,

00015 Monterotondo (Roma)

Giacomo Colle

Andrea Rosario Proto

Luciano Raso

Davide Del VecchioEdoardo PinciMarco Castiglione

[email protected]

Page 2: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Infotracing è la procedura che

integra le informazioni legate

alla qualità del prodotto con quelle

legate alla tracciabilità (fisica

e documentale digitale) all’interno

di un sistema informativo online i

cui passaggi (transazioni)

possono essere resi sicuri a prova di

alterazione attraverso le blockchain

Innovazione tracciabilità del legno

Roma, 4 ottobre 2018

Page 3: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Mu

lti-

acto

rM

ult

i-ta

gM

ult

i-d

evic

e

QR code barcode QR code barcode

Martellata forestale

Applicazione RFID1,

georeferenziazione e info della pianta in piedi

T r a c c i a b i l i t à d e l l e g n o

Lettura RFID1, applicazione

RFID2 con info sui singoli toppi

Allestimento

Lettura RFID2, verifica flussi e orientamento

produttivo

Trasporto

Lettura RFID2

Lavorazione in segheriaLettura RFID2, lavorazione e

applicazione altre tipologie di tag su legname di pregio

Produzione e vendita

Applicazione tag su prodotti finiti

Consumatore finale

Lettura tag su prodotto finito

Taglio

Fasi

Filiera di tracciabilità del legno

Roma, 4 ottobre 2018

Page 4: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Progetto focalizzato su prime fasi filiera, dal bosco alla segheriaTecnologie digitali per tracciatura:

• TAG Radio-frequenze: RFID

• TAG Etichettatura: QRCode

• App per la registrazione dati

• Portale Web-GIS per gestione e

consultazione

Lettore RFID e APP basati su tecnologie

open-source

Fasi sperimentali

Roma, 4 ottobre 2018

Page 5: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Fasi Martellata forestale e Taglio

Utilizzo di TAG RFID per identificazione albero e toppiLettore RFID sincronizzato via bluetooth con smartphoneRegistrazione su APP di informazioni biometriche, qualitative e georeferenziali riferite a pianta e relativi toppi

Roma, 4 ottobre 2018

Page 6: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Lettore automatizzato TAG RFD in segheria

Recupero informazioni su esbosco dei toppi tramite TAG

Identificazione elettronica tramite (QRCode, NFC) ad elementi derivati (travi e tavole)

Processamento in segheria

Roma, 4 ottobre 2018

Page 7: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Tavolo con smart tag (RFID, QRCode, NFC)

Associazione delle informazioni operazioni

• cavallettamento• esbosco• segheria

Il prodotto finito

Roma, 4 ottobre 2018

Page 8: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Martellata forestale

Allestimento Trasporto Lavorazione in segheria

Produzione e vendita

Consumatore finale

Taglio

Blo

ckch

ain

Scri

ttu

raLe

ttu

raD

BD

B v

alid

ato

tracciabilità fisica e integrazione blockchain

Roma, 4 ottobre 2018

Page 9: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Interconnessione con blockchain

Architettura Azure Blockchain WorkbenchFasi implementative• Attivazione

dell’insieme dei servizi per la realizzazione della blockchain

• Realizzazione dei Contract per le fasi/attori della filiera legno

• Definizione delle logiche di controllo

• Implementazione parallela con infrastruttura esistente della filiera AppAndroid e DB remoto

Modulo dati per fasi:- Martellata- Taglio

App Android

Elaborazione dati per:- Sincronismo db filiera- transazione blockchain

Remote DB (MySql)

Azure Blockchain Workbench

REST API

DB Filiera

Gateway Service

API Po

litic

he

di s

icu

rezz

a e

con

tro

llo

New Contract- Martella- Taglio

Ethereum

Schema a blocchi interconnessione con blockchain

Roma, 4 ottobre 2018

Page 10: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Prototipo WebApp realizzato su Azure Blockchain Workbench

Screenshot WebAppBozza Contract martellata

Dettaglio istanza Contractinserita

Roma, 4 ottobre 2018

Page 11: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

opzioni tecnologiche

• Rispetto all’alternativa Private/Public Blockchain la scelta è stata quella di avere una private blockchain che comunque condivida lo stack tecnologico con l’implementazione pubblica (Ethereum)

• Le scelte indirizzano anche considerazioni legate alle HCI (Human Computer Interaction) dal momento che temi quali la verificabilità delle transazioni, il far leva su codice immutabile e algoritmi, e la partecipazione dell’utenza all’accesso di database interoperabili, si abbinano a valori importanti nell’area dell’HCI

• Queste considerazioni hanno particolare rilevanza quando le interazioni, come in questo caso, si estendono oltre le iniziative del singolo, ma fanno riferimento alle comunità che essi costituiscono

• In questo senso la soluzione può essere un punto di partenza per l’ideazione di altri scenari di proof as a service

Rimini, 7 Novembre 2018

Page 12: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Conclusioni

• La forza delle blockchain nel contesto di tracciabilità e rintracciabilità è rappresentata alla condivisione democratica delle informazioni che non sono correggibili retroattivamente;

• Ogni nodo (attore della filiera) nella fase delle trascrizioni documentali inserisce la proprie informazioni e le certifica rendendole immuni a contraffazione;

• Nel contesto del legno le blockchain possono garantire la provenienza e la qualità certa di legno;

• La sperimentazione preliminare non ha alterato il sistema di tracciabilità pre-esistente basato su tecnologia RFID, confermando l’affidabilità del sistema (dato certo) con uno sforzo tecnologico minimo grazie all’impiego dell’Azure Blockchain Workbench;

Rimini, 7 Novembre 2018

Page 13: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Per maggiori informazioni…

Roma, 4 ottobre 2018

https://www.mdpi.com/1424-

8220/18/9/3133/pdf

https://www.youtube.com/watch?v=G

6CyFO81yN0

Page 14: Un esempio di applicazione Blockchain per la tracciabilità … · 2018. 11. 7. · Roma, 4 ottobre 2018 Un esempio di applicazione Blockchain per la tracciabilità elettronica del

Corrado CostaPaolo MenesattiSimone Figorilli

Francesca AntonucciFederico Pallottino

Centro di ricerca Ingegneria e Trasformazioni agroalimentari, Via della

pascolare 16, 00015 Monterotondo (Roma)

Giacomo Colle Andrea Rosario Proto

Luciano RasoDavide Del Vecchio

Edoardo PinciMarco Castiglione

Roma, 4 ottobre 2018