blockchain in industry – why a marriage? prof. guido...

21
Blockchain in Industry – Why a marriage? Prof. Guido Perboli Director of ICELab@polito [email protected]

Upload: others

Post on 21-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Blockchain in Industry – Why a marriage?

Prof. Guido PerboliDirector of ICELab@polito

[email protected]

Page 2: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

AGENDA

BlockChain for non IT Experts Why the marriage? Use Case

2Blockchain in Industry – Why a marriage?

Page 3: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Blockchain Technology

Blockchain is a P2P ledger, firstly used in the Bitcoincryptocurrency for economic transactions. (Conoscenti et al., 2016)

3Blockchain in Industry – Why a marriage?

© 2008 Satoshi Nakamoto – Bitcoin Organization

Page 4: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

BlockChain for non-IT

Distributed It is designed to be distributed and synchronized across networks Hard to attack by hackers

Trustness If you want to sale your dog, the dog must belong to you All the parties must agree that they want to buy/sell a dog

Rules to share your data Transactions agreed between participants in advance Stored in the blockchain as “smart contracts”

Immutability of the data When all the parties agree and the transaction is stored in the

BlockChain, it cannot be changed Possibility to rebuild the story of the information

4Blockchain in Industry – Why a marriage?

Page 5: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

How it works

5Blockchain in Industry – Why a marriage?

Blockchain explained (source: PWC Global)

Page 6: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

BlockChain types

Permissionless Blockchains Any peer can join and leave the network Cryptographic primitives for writing the data Examples – Bitcoin, Ethereum

Permissioned Blockchains Readers and writers must be granted Eventual separated and parallel blockchains for encapsulation

and privacy Example – Hyperledger

6Blockchain in Industry – Why a marriage?

Page 7: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

The land of blood and honey

We can secure our data We can rebuild how the information was generated

The infrastructure can be expensive Different technologies, different applications Hyperledger – IBM IOTA – IoT specific

Specific expertise

7Blockchain in Industry – Why a marriage?

Page 8: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

AGENDA

BlockChain for non IT Experts Why the marriage? Use Case

8Blockchain in Industry – Why a marriage?

Page 9: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Limited information visibility across supply chain incur significant cost in handling informationFrom Kenya to Europe, the travel of documents looks like this

The administrative cost is

comparable to the cost of the

physical transport

Transporting avocados from

Nairobi to Rotterdam involves 30 actors and 200

information exchanges

With DLT solution it will look like this

Actor immediately share supply chain event with MAM and using link to detailed document

Authorized actors can use the link to access detailed documentation and issue new events

Detailed document remains stored and controlled locally with source

Authorized subscribers receives event

1

2

3

4

DISTRIBUTED LEDGER

Blockchain in Industry – Why a marriage? 9

Page 10: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Creating an infrastructure for digital exchange of events and related documents in global trade with benefits for all

Authority Authority

Producer

Consignor

Declarant

ConsigneeForwarder

Liner agent

Dispatcher

Terminal

Carrier

Tomorrow: DLT-enabled communicationToday: Peer-to-peer communications

Authority Authority

DISTRIBUTED LEDGER

Dispatcher

Producer

Terminal Liner agentDeclarant

ConsigneeCarrierForwarderConsignor

Blockchain in Industry – Why a marriage? 10

Page 11: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

The generation, transmission, use and storage of information is highly segmented and not effectively shared among parties, resulting in inefficiencies, lose of data and sub-optimization

Insurer Banks Inspection, certification &

verification company

Tax & Revenue, Customs, inspections & other authorities

Farmer Storage CustomsCross-border examination

Logistics & distribution

Retail ConsumerStorage

Sea PortSea Port

Air PortAir Port

In-land transport

Shipping Line

Cargo Airline

Factory Packing

Different systems are used to communicate between actors, making it a highly complex web

Blockchain in Industry – Why a marriage? 11

Page 12: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

DIGITAL TWIN

Tagging objects using RFID, QR, container numbers etc.

SENSOR DATA

GPS, temperature, humidity, performance etc.

IDENTITY MANAGEMENT

Define roles such as producer, transporter, customs, port operator, bank, etc

DOCUMENT STORAGE

Ability to store relevant docs: purchase order, invoice, load list, phyto certificate, certificate of origin, transport booking, bill of lading, manifest, declarations, etc.

PUBLISH EVENTS

Ex: purchase of goods done, container stuffed, tax paid, good inspected, certificate approved, container loaded, etc.

ACTIONS

Ex: push, receive, make a query for, discover different events/doc/data/users

Single version of the truth, data integrity, immutable records, encryption, agnostic to internal processes/IT, permission‐less innovation

Different Domains

Blockchain in Industry – Why a marriage? 12

Page 13: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Some scenarios

Automotive Grey spare parts

Sustainable transportation ISO/TS 14067 requires that all the chain of a product/service is

computed in its environmental impact How to assess the subcontractors/parts? Tokens as «green» money

Synchromodal transportation Need of a common network Digital twins Capacity

DL: certified capacity Smart Contracts: negotiation of the real costs Prevent large companies from gathering data of smaller ones

13Blockchain in Industry – Why a marriage?

Page 14: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Speed and scalability

Bitcoin peaks out at around 7 TPS Ethereum is limited to around 15 TPS Quorum has stated a target of “dozens to hundreds of transactions

per second depending on configuration” in their white paper. Hyperledger Fabric. They claim 3500 TPS. Independent test 170 IOTA- 180 TPS, claiming to arrive at 1600 for the end of the year Speed decreasing with the network size Tradeoff between speed and security

14Blockchain in Industry – Why a marriage?

Page 15: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Costs

Small BC Scenario 1 – private BC Standard machine

1 Vmachine 32 CPU 128 Gb Ram machine14000$/Year

Need of at least 6 machines 84000$/Year to start your business

Scenario 2- shared BC 1 Vmachine 32 CPU 128 Gb Ram machine 14000 $/year 9 machines 126000$/Year to start your business

15Blockchain in Industry – Why a marriage?

Page 16: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

AGENDA

BlockChain for non IT Experts Why the marriage? Use Case

16Blockchain in Industry – Why a marriage?

Page 17: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Use Case – Fresh Food

Fresh food retailer 10 warehouses and 3 distribution centers in Western Europe

17Blockchain in Industry – Why a marriage?

Page 18: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

To Be scenario

Hyperledger BC Object: eggs Value: 13000 K€ Actors: Retailer, suppliers, carriers

Objectives Cost reduction Inboud operations efficiency Waste Recall (e.g., sanitary problems)

Value Brand image Increased revenues

18Blockchain in Industry – Why a marriage?

Page 19: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

To Be scenario

Costs IT team: 130K

HP. Average salary: 2100 month BC Platform: 240K BC members (Retailer, suppliers, carriers): 21 Cost per actor: about 1000€/month

Value +10% revenues Inboud efficiency: 45K

875 man-working minutes per day and 2 operators could be moved to a different area

Accuracy of data Reduced waste of food: 450K

Reduced expired items (exceeded sell-by date or use-by date) and waste caused by unsafe stow conditions

Potential value Recalls (possible contaminations): 1200K

19Blockchain in Industry – Why a marriage?

Page 20: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

To Be scenario

Limits Need to put in the BC all the Supply Chain participants Digital Twin Some limits in linking the real and the digital

IoT Additional costs for introducing the sensors network data

E.g. Cold chain Potentially high gains

20Blockchain in Industry – Why a marriage?

Page 21: Blockchain in Industry – Why a marriage? Prof. Guido ...icelab.polito.it/content/download/882/5463/file/01-blockchain-marria… · Ethereum is limited to around 15 TPS Quorum has

Blockchain in Industry – Why a marriage? 21

Contacts

[email protected]@polito.it

http://www.ice-lab.online/