Blockchain: facciamo un po di chiarezza
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Tecnologia legata inizialmente al mondo delle criptocurrency e
nota per la valuta Bitcoin
Accezione negativa, legata al mondo degli scambi illeciti
Caso di interesse di massa
Hype tecnologico
Fontedati:GoogleTrends
Interesse nel tempo
Bitcoin
Blockchain
Blockchain: cosa sta succedendo oggi
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Tentativi di utilizzo in diversi settori:
Finanziario
Internet of Things
Fashion
Automotive
Quantum computing
Medicinali
Arte
Musica
Atti notarili
Fontedati:GartnerHypeCycle
Fontedati:GoogleTrends
Stiamo entrando nella fase di
produttività
Blockchain: una questione di fiducia / 1
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Settore finanziario:
Due soggetti hanno una relazione No-Trust
La Banca (Autorita’) garantisce la transazione
La transazione viene registrata in un libro contabile centrale
TrustTrust
No-Trust
Soggetto A Soggetto B
Autorita’
Registro Ledger
Blockchain: una questione di fiducia / 2
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Tracciamento di una filiera:
I partner della filiera registrano le transazioni
Il gestore del marchio (Autorita’) verifica i partner tramite ispezioni
Il gestore del marchio controllo la falsificazione dei dati tramite
ispezioni
Trust
No-Trust
Soggetto A
MARCHIO
Autorita’
Registro Ledger
Blockchain: quando e’ utile
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Nei casi precedenti siamo in presenza di:
Autorita’ centrale
Registro di dati gestito (=modificabile) da una Autorita’
Relazioni No-Trust
In questi casi BlockChain può rappresentare la soluzione per garantire
la transazione
Una blockchain è fondamentalmente un registro aperto e
distribuito che può memorizzare le transazioni tra due
parti in modo sicuro, verificabile e permanente
Source: Wikipedia
Autorita’ centrale e necessita’ di fiducia
Blockchain: cosa e’
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
E’ un database distribuito caratterizzato da 3 elementi:
Protocollo di comunicazione
Algoritmo di consenso
Rete P2P
Con caratteristiche comuni
Cambiando questi elementi otteniamo
vari tipi di Blockchain
Trasparenza
• I dati sono visibili a tutti ma anonimi/semianonimi
Non modificabile
• La Blockchan e’ un registro immutabile (mito!)
Fondato sul Consenso
• Non richiede una autorita’ centrale
Sicuro
• Distribuito e duplicato in piu’ copie
Universo Blockchain
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Private
(Permissioned) Pubbliche
(Permissionless)
MultiChain
R3
Hyperledger
MONAX
EWF
B3I
BitCoin
Ethereum
Monero
Litecoin
FinTech & ConsumerIndustrial Applicazioni
I componenti
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Transazione: e’ l’informazione elementare memorizzata. E’ costituita da un
Sender, un Receiver, un Asset oggetto di scambio
Blocco: e’ un insieme di transazioni che sono raggruppate in una unita’
Ledger: e’ il registro pubblico ordinato e condiviso che contiene i blocchi
collegati tra loro tramite una funzione matematica (hash)
Nodi: sono i server dei partecipanti alla BC.
Come funziona una transazione
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Ditta A Ditta B
Asset
1
Richiesta di
transazione tra 2
partner
Ditta A Ditta B
Asset
time
Firma A
Firma B
Asset
Transazione #102
Transazione #103
Transazione #104
Block#47
2
Creazione di una
transazione e
inserimento in un
blocco
3
Validazione e
inserimento nella
Blockchain
4
Transazione
completata e
verificata
Deep view: come e’ fatto un blocco
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
DEMO: https://blockchain.adesso.ch/#/blockchain
MERKLE TREE: un modo efficiente
per controllare piu’ transazioni con
un solo numero
Numero individuato con il PoW
Transazione modificata
BLOCCO NON VALIDO
BLOCCHI NON
COLLEGATI
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
I miner sono i nodi della rete BlockChain che partecipano al challenge di convalida del blocco
Il nodo che vince il challenge ha il diritto di aggiungere il blocco
Esistono diversi algoritmi di Consenso in funzione del tipo di BlockChain (PoW, PoS, FTB,…)
Alcuni algoritmi possono
richiedere molte risorse !
Mining
Alcuni Use Cases
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Cryptovalute Bitcoin Primo caso di valuta virtuale
Cryptovalute Ethereum Valuta virtuale con nuove caratteristiche
Waste mgm Plastick Bank Tracciamento raccolta rifiuti plastici
Luxury Everledger Tracciamento filiera Preziosi
Legal K&L Gates Risoluzione dispute e contenziosi
Provenance Ezlab Tracciamento filiera Vino
ApuanaCorporate: modello di Governance
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
AC – La Fabbrica Diffusa e’ un progetto economico, etico e sociale, che prende vita sotto
forma di rete fra imprese, aggregate in maniera informale
ApuanaCorporate: i principi
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Il modello di Governance della rete Apuana Corporate e’ supportato dal modello di
riferimento di BlockChain
Rete
• Informale
• Decentralizzata
Disgreg
azione
• Funzioni
• Attività
Commu
nity
• Collaborazione
• Partecipazione
• Nodi
• End user
Rete
Consenso
Ledger
• Distribuito
• No Trusted
Third Party
• Chain
• Authoritative
Il tracciamento nella filiera del Lapideo
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Ciclo Estrattivo Ciclo Produttivo
Marblechain: obbiettivi di progetto
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
La certificazione della filiera
produttiva è un valore
aggiunto riconosciuto dal
mercato per i prodotto high-
rank
#1: Certificazione della filiera
La certificazione di prodotto
autentico e la lotta alla
produzione contraffatta è un
problema che impatta tutta la
produzione Made in Italy
#2: Autenticita’
La certificazione delle
quantità prodotte e’ di
interesse per il Designer per il
controllo della numerosità dei
lotti
#3: Controllo lotti
Il tracciamento dello scarto e
la possibilità di recupero della
materia prima sono di
interesse in un ottica di
Economia circolare
#4: Scarti
Marblechain: specifiche di progetto
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
A. Affidabilia’ di servizio
C. Semplicita’ d’uso nella filiera
D. Semplicita’ d’uso da parte dell’ End User
E. Qualita’ del progetto Verificabile
F_1. Modulare
A_1. BlockChain privata permissioned
Requisiti Specifiche
C_1. Accesso al servizio senza installazione di software
D_1. Accesso via portale senza installazione APP
D_2. Verifica di origine tramite smartphone
E_2. Software BlockChain GPLv3
E_1. Modello di Governance distribuito in CC
F_2. Interfacce definite
B_1. Tempi di completamento delle transazioni compatibili con i
cicli di produzione
F. Apertura a nuovi progetti
B. Ambito Enterprise
G. GDPR G_1. Possibile cancellare / scaricare i dati personali
G_2. Dati personali Off_Chain
Come si tracciaCosa si traccia
Marblechain: punti cardine del progetto
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Il tracciamento avviene attraverso un programma ERP
semplice
Il tracciamento e’ automatico non su base volontaria
Gli ordini di produzione
Le trasformazioni di materiale
Le spedizioni di materiale
Il lotto produttivo
Cosa vedono le imprese
L’avanzamento della produzione
L’invio dei semilavorati
Lo scarto
Cosa vede il cliente
L’ordine del prodotto
La filiera con marca temporale
Il lotto produttivo
E’ un progetto di Governance non di Informatica !
Marblechain: come funziona
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
ORDINE PRODUZIONE LOTTO
Cliente
Prodotto + CoA
Prodotto CoA
Altri
progetti
Marblechain: i sensori
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Caratteristiche:
Sensore NFC
Lettura con smartphone
No APP
Battery free
One Time Password (= la copia e’ inutile)
Non rimovibile
Il Sensore e’ l’anello di collegamento tra il mondo digitale e il mondo fisico
Integrato all’interno del
prodotto
Non rimovibile
Marblechain: Certificato di Autenticita’
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Il certificato (non duplicabile) e’ collegato ad una transazione su Blockchain
Ethereum
0xcc0615a0d5d1f661b43004ab3fb924a5d66c
632e935c8310ea194d19127e1d29
0xcc0615a0d5d1f661b43004ab3fb924a5d66
c632e935c8310ea194d19127e1d29
TAG OTP
Marblechain: GDPR
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
ID Ragione sociale Indirizzo Hash BC_pointer
7 Ditta Rossi s.p.a Via Verdi, 5 E5f08d98bf1… 0xe80c16472…
15 Ditta Bianchi s.p.a. Via Stretto, 7 Efb76d494… 0x1f048a6688…
Qty_ton Asset Da A Hash BC_Pointer
9 Statuario 7 15 0xe80c1648ddc6f4a72… 0xd9462f5c5…
Da A transazione
0xe80c16472… 0x1f048a6688… 0xd9462f5c5…
Art. 17: diritto alla Cancellazione («Oblio»): segmentazione dati Off Chain / On Chain
Off-Chain: Cancellabili On-Chain: Non Cancellabili
Marblechain: design blockchain
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Web server Permissioned BC
Permissioned BC
Permissioned BCAC Corporate
End User
Partner AC
Partner AC
Marblechain: stato del progetto
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Gennaio Febbraio Marzo Aprile May June July August September October November December
Kick-Off
Spec
Sys Design
SubS Design
Test
Review
Coding
Prototype
Early Trial
First Prod
MILESTONE 1
END OF YEARSTART OF YEAR
MILESTONE 2 MILESTONE 3 MILESTONE 4
Risky
Risky
Risky
Marblechain: Key points
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Governance della rete di Imprese integrata su BlockChain
Utilizzo di BlockChain private per i processi Industriali
Utilizzo di BlockChain pubbliche per i Certificati di
Autenticita’
Sensori non duplicabili integrati nelle opere e nei
certificati
BlockChain: oltre le criptovalute // 1 giugno 2018 // Camera di Commercio Carrara
Claudio Morelli (claudio@apuanacorporate.com)
Proprietario azienda Mauro Morelli Marmi
Fondatore Apuana Corporate
Ing. Fabio Gatti (f.gatti@email.it)
Laurea con Lode Ingegneria delle Telecomunicazioni Università di Pisa
Coordinatore Tecnico IOT Assodel /TecnoImprese (settore IOT consulenza di Impresa)
20+ anni di esperienza nel settore elettronica e telecomunicazione in ambito internazionale
Clemente Pestelli (clemente@quivi.it)
Docente corso Web Design Accademia di Belle Arti Carrara
New media artist, co-fondatore del gruppo Les Liens Invisibles
Titolare azienda informatica Influx Design
Grazie per la partecipazione, ci vediamo a…
Title: From the Quarry Up to the Customer: A Real-world Use Case for Provenance Tracking Using Blockchain
Session Start Time: Wednesday, June 20th 09:00 AM GMT