Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | •...
Transcript of Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | •...
![Page 1: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/1.jpg)
www.csiro.au
Blockchain for Transparent Food Supply ChainSDLT, 2018
Sidra Malik| UNSW | Data61/CSIRO
Supervisors:Prof. Salil Kanhere | UNSWProf. Raja Jurdak | Data61/CSIRO
![Page 2: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/2.jpg)
Future Work
Solution
Problem
![Page 3: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/3.jpg)
Food Safety?
3 |
Dangers in Baby Food Mercury in Seafood
Salmonella Outbreak
![Page 4: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/4.jpg)
Blockchain for Transparent FSCs |Sidra M alik
Tracking Food to Farm
4 |
CONSUMERSWANTTOKNOWORIGIN,QUALITYOFTHEIRFOOD
Traceability Systems
Siloed
Unreliability of Data
Consumer Access
Centralized
![Page 5: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/5.jpg)
Blockchain for Transparent FSCs |Sidra M alik
Tracking Food to Farm
5 |
CONSUMERSWANTTOKNOWORIGINOFTHEIRFOOD
Blockchain
Integrity
Availability
traceability
provenance
![Page 6: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/6.jpg)
• Application: Type of Food item• BC type: Type of Blockchain, public, private, permissioned• Privacy of Trade Flows: Every Participant is able to view, participate• Implementation: Use of existing platforms such as Ethereum, Hyperledger, Multichain, HydraChain• Sensor Integration: Integrating Sensor information • Scalability: Business Model and integration to existing infrastructure• Consumer Trust: Availability of Information to Consumer
Blockchain for Transparent FSCs |Sidra M alik
BackgroundSummary: Traceability of FSCs
6 |
REF APPLICATION BC TYPE PRIVACY OF TRADE FLOWS IMPLEMENTATION SENSOR
INTEGRATION SCALABILITY CONSUMER DATA ACCESS
[1] Agri-Food public
[2] Agri-Food public
[3] Wine private partial
[4] Fresh Food ------ ------
[5] Wine ------ ------
![Page 7: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/7.jpg)
Blockchain for Transparent FSCs |Sidra M alik
Blockchain Solution?
7 |
• Emphasis on transparency • story of “honest” products
But:• Who should we trust?• Who should be allowed to
maintain blockchain?• Are there any access limitations?• Scalability?• Privacy Issues?
![Page 8: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/8.jpg)
• Understanding Role of Blockchain• traditional systems, processes and mediators.• Fear of adoption of new technology• read/write/monitor data restrictions• Scalability of Blockchain
• Throughput, latency and capacity• Sensor Integration
• Blockchain -IoT sensor integration • regulatory objectives – e.g. transparency or accountability • Consumer Access to traceability information
• Origin of Food • Privacy issues- protecting trade flows
Blockchain for Transparent FSCs |Sidra M alik
Identified Research Gaps
8 |
![Page 9: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/9.jpg)
• Understanding Role of Blockchain• traditional systems, processes and mediators.• Fear of adoption of new technology• read/write/monitor data restrictions• Scalability of Blockchain
• Throughput, latency and capacity• Sensor Integration
• Blockchain -IoT sensor integration • regulatory objectives – e.g. transparency or accountability • Consumer Access to traceability information
• Origin of Food • Privacy issues- protecting trade flows
Blockchain for Transparent FSCs |Sidra M alik
Identified Research Gaps
9 |
What is needed? A hybrid Framework: consortium, permissioned blockchain and services to Consumer
![Page 10: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/10.jpg)
• Understanding Role of Blockchain• discontent with traditional systems, processes and mediators.• It is difficult to generalize public blockchain for business processes and
complexities of supply chain
• Supply chain data restrictions as read/write/monitor• Scalability of Blockchain
• Throughput, latency and capacity
• Sensor Integration• Blockchain deficit of IoT sensor integration
• no Audit/Regulation of sensory information
• Consumer Access to traceability information• Origin of Food
• Privacy issues- protecting trade flows
Blockchain for Transparent FSCs |Sidra M alik
Identified Research GapsSolution
10 |
Consortium of FSC participants, Governing Bodies
Network Architecture: Multiple Side Chains
Transaction Types , Sensor Values: Meta DataAudits by Regulatory
On shelf access through customized BC explorers
![Page 11: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/11.jpg)
Future Work
Solution
Problem
![Page 12: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/12.jpg)
Blockchain for FSCs…Consortium
Blockchain for Transparent FSCs |Sidra M alik12 |
![Page 13: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/13.jpg)
Blockchain for FSCs…Network Architecture
Blockchain for Transparent FSCs |Sidra M alik13 |
retailerprimary producer
Supplier
Logistics
manufacturer
primary producer
Logistics
retailer
FSC participants FSC non- participants
Consumers
Side chain 1 Side chain 2 Side chain 3
Local BC Local BC Local BC
Product Ledger
FSC Global Validator
Tier
1: F
SC p
artic
ipan
ts
and
Non-
part
icipa
nts
Tier 2
: Vali
dato
rsTie
r 3: B
lockc
hain
Quer
y Man
ager
query
![Page 14: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/14.jpg)
Blockchain for FSCs…Tier 1:FSC Transaction Vocabulary
Blockchain for Transparent FSCs |Sidra M alik14 |
Create, Transfer, Produce
![Page 15: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/15.jpg)
Blockchain for FSCs…Tier 2: Block Validation
Blockchain for Transparent FSCs |Sidra M alik15 |
![Page 16: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/16.jpg)
Blockchain for FSCs…Tier 3: Customized Query Engine
Blockchain for Transparent FSCs |Sidra M alik16 |
• Provenance information: • location of origin of raw material, the name of primary• Certification/Quality Checks:
• Quality standards such as time/temperature measures in accordance with the food safety standards, for example in cold chain.
• Approved by FRA: • a consumer may only be interested if the production of food item met the
standards and approved by food regulatory authority.
![Page 17: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/17.jpg)
FSC Blockchain
![Page 18: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/18.jpg)
ResultsProvenance Information
Blockchain for Transparent FSCs |Sidra M alik18 |
![Page 19: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/19.jpg)
Results…
Blockchain Size Vs Query Time• A blockchain with an increasing
product ledger size • The query time product
traceability• Less than a traditional trace back
method
Blockchain for Transparent FSCs |Sidra M alik19 |
Validating Transactions• Base Case: A traditional DB• BC: permissioned BC Create,
• Transfer Tx validation < 5ms• Produce < 50 ms
0
2
4
6
8
10
0 5 10 15 20 25 30 35 40
Que
ry T
ime
*10̂
-5(m
s)
Product Ledger Size
Query Time vs. Product Ledger
1st R un 2nd Run 3r d Run Q uer y Ti m e ( AVG )
0
2
4
6
8
10
C T P
Tim
e(m
s)
Base BC + Vali dat io m
![Page 20: Blockchain for Transparent Food Supply Chain for... · 2018-07-16 · Blockchain Solution? 7 | • Emphasis on transparency ... • A blockchain with an increasing product ledger](https://reader034.fdocuments.net/reader034/viewer/2022042302/5ecd1331f76cdc0d2b5ea99a/html5/thumbnails/20.jpg)
Some Challenges
• Proving the quality of food• Types of food• Accountability• Organic Produce• Disconnected chain• Incentive for a low scale producer• Privacy of Trade Flows
Blockchain cannot solve everything!
Blockchain for Transparent Food Supply Chains| Sidra M alik20 |