SlideShare a Scribd company logo
BLOCKCHAIN BASED FOOD
TRACEABILITY SYSTEM
GUIDED BY
PROF. SHOBHANA.S
M.E.,
SUBMITTED BY
ASHIN GEO J.L
ASWIN J.P
RAHIN R.V
ABSTRACT
• The globalization of the food supply chain industry has significantly emerged
today.
• Due to this, farm-to-fork food safety and quality certification have become very
important.
• Increasing threats to food security and contamination have led to the enormous
need for a revolutionary traceability system.
• This work proposed a traceability system based on blockchain technology for
storage and query of product information in supply chain of agricultural products.
• Leveraging the characteristics of decentralization, tamper-proof and traceability
of blockchain technology, the transparency and credibility of traceability
information increased.
• A dual storage structure of ‘‘database + blockchain’’ on-chain and off-chain
traceability information is constructed to reduce load pressure of the chain and
realize efficient information query.
• Blockchain technology combined with cryptography is proposed to realize the
safe sharing of private information in the blockchain network.
Objective Of The Project
• To designed and implemented the traceability system of fruits and vegetables
agricultural products based on the non-tampering and traceable characteristics
of blockchain.
LITERATURE SURVEY
S.No Title Author Journal
&Year
Methodolo
gy
Advantages Disadvant
ages
1 Modeling and
implementation
of the vegetable
supply chain
traceability
system
JinyouHu
aXuZhan
g
Science
Direct
(2013)
Unified
Modeling
Language
model
Increase in
sales and
market share
Reduced
flexibility
2 Blockchain-
based traceability
model for grains
and oils whole
supply chain
DONG
Yunfeng,
ZHANG
Xin
Food
Science
(2020)
Credible
traceability
model for
the whole
supply
chain
It improves
transparency
throughout the
supply chain
and helps
reconcile the
documentation
Increase in
administrat
ion
workload
S.
No
Title Author Journal
&Year
Methodolo
gy
Advantages Disadvant
ages
3 Blockchain-based
Soybean
Traceability in
Agricultural
Supply Chain
Khaled
Salah; Ni
shara
Nizamud
din
IEEE
Access
(2019)
Ethereum
blockchain
and smart
contracts
secure, trusted,
reliable, and
efficient
manner
It create
key
escrow
problem
4 Food safety
traceability system
based on
blockchain and
EPCIS
Qijun
Lin; Huai
zhen
Wang
IEEE
Access
(2019)
EPC
Information
Services
It ensure the
security of
information
and avoid
spam attacks
It reduce
the amount
of data of
single
node
5 Blockchain based
secured
information
sharing protocol in
supply chain
management
system with key
distribution
mechanism
Sanjeev
KumarD
wivediRu
hulAmin
Science
Direct
(2020)
Information
sharing
securely in
the
pharmaceut
ical supply
chain
system
The security
analysis
ensures that
our protocol is
robust
Failure to
maintain
storage
facilities
EXISTING SYSTEM
 An agro-food supply chain traceability system that utilizes the RFID
(Radio-Frequency Identification) and blockchain technology.
 He believes it can bring traceability with trusted information into the entire
agro-food supply chain, which would effectively guarantee food safety, by
gathering, transferring and sharing the authentic data of agro-food in
production, processing, warehousing, distribution and selling links.
DISADVANTAGES
 Certain areas may have weaker signals or interferences
 Fraud, gaining access and to unauthorized information
 It is Difficult for an RFID reader to read the information in case of RFID
tags installed in metal or liquid containers
PROPOSED SYSTEM
 In this work designed and implemented the traceability system of fruits
and vegetables agricultural products based on the non-tampering and
traceable characteristics of blockchain.
 To overcome the problems of high data load pressure and poor private
security of the blockchain traceability system as the data grows, an on-
chain and off-chain data storage method using ‘‘database + blockchain’’ is
proposed.
 The public information displayed to consumers is stored in the supply
chain to the local database, whose hash value by SHA256 algorithm was
upload to the blockchain system.
 The private information encrypted by the CBC encryption algorithm is
stored into the blockchain for sharing with relevant companies.
ADVANTAGES
 It reduce the pressure of data load on the chain.
 The on-chain and off-chain storage structure, which can alleviate the
storage pressure brought to the blockchain system due to the continuous
increase of data under the condition of ensuring that the data cannot be
tampered, so that the query rate significantly improved.
ARCHITECTURE
METHODOLOGY
 Traceability Information Privacy Protection Process
 Traceability Anti-Counterfeiting Process
 Module Display
Traceability Information Privacy Protection
Process
 This work design a traceability information privacy protection data flow
that private information is encrypted by deploying smart contract and
uploaded to the blockchain together with the hash value of public
information.
 The private information such as transaction data is encrypted by the Cipher
Block Chaining (CBC) mode of the AES encryption algorithm.
 The required Key1 is randomly selected by the smart contract generate and
upload encrypted ciphertext to the blockchain.
 In order to ensure the security of the Key1, this work used the Elliptic
Curves Cryptography (ECC) to encrypt the Key1.
 The encrypted Public Key authorized the viewing node.
Conti..
 The Public Key of the authorized viewing node and the Encrypted Key1
form a key-value pair, stored in the world state of the smart contract and
written to the blockchain.
 When the relevant enterprise nodes view the private data on the
blockchain, the current node private key is used to decrypt the Encrypted
Key1 on the blockchain to obtain the original Key1, and the Key1 is used
to decrypt the private information and view the private information.
Traceability Anti-Counterfeiting Process
 Users upload the traceability information of production, processing, logistics
and sales to the system. After classification by system, the traceability
information is divided into private information and public information.
 The private information is uploaded to blockchain after CBC encryption, and
the public information is stored in the local database.
 The SHA256 algorithm is used to hash the public information.
 The hash value obtained is stored in the blockchain system, and the block
number is returned.
 The block number is updated to the public information record corresponding
to the database.
Module Display
 The system operation page includes eight modules which are my farm, base
management, production operations, crop traceability, value-added services,
system settings, big data analysis, and blockchain management modules
shows the resume creation page.
 Users can set the traceability information displayed to consumers according
to the traceability requirements, and the hash value of the information will be
stored in the blockchain.
 Users can view the relevant information of the blockchain in real time, such
as the number of nodes, the number of contracts, the number of blocks, and
the number of transactions.
SCREENSHOTS
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
Batch No 2.ppt
CONCLUSION
 In this work designed and implemented the traceability system of fruits
and vegetables agricultural products based on the non-tampering and
traceable characteristics of blockchain, and discussed the storage and query
design of the system. To overcome the problems of high data load pressure
and poor private security of the blockchain traceability system as the data
grows, an on-chain and off-chain data storage method using ‘‘database +
blockchain’’ is proposed. The public information displayed to consumers is
stored in the supply chain to the local database, whose hash value by
SHA256 algorithm was upload to the blockchain system. The private
information encrypted by the CBC encryption algorithm is stored into the
blockchain for sharing with relevant companies. The storage method
proposed in this paper combines the actual situation, taking into account
the need for encryption of corporate private information as well as the need
for public supervision of supply chain public information, and reduce the
pressure of data load on the chain. With the development of blockchain, in
order to meet actual business needs, multi-chain is the future development
direction.
FUTURE WORK
 For future research, will further explore the cross-chain technology
between multiple chains and a new type of consensus mechanism suitable
for traceability.
REFERENCES
 Aung M. M and Chang Y. S., (2014) ‘‘Traceability in a food supply chain:
Safety and quality perspectives,’’ Food Control, vol. 39, pp. 172–184, May.
 Casino F., Kanakaris V., Dasaklis T. K., Moschuris S and Rachaniotis N.
P., (2019) ‘‘Modeling food supply chain traceability based on blockchain
technology,’’ IFAC-PapersOnLine, vol. 52, no. 13, pp. 2728–2733.
 Demestichas K., Peppes N., Alexakis T and Adamopoulou E., (2020)
‘‘Blockchain in agriculture traceability systems: A review,’’ Appl. Sci., vol.
10, no. 12, p. 4113, Jun. 2020.
 Desai A. N., Anyoha A., Madoff L. C and Lassmann B., (2019) ‘‘Changing
epidemiology of listeria monocytogenes outbreaks, sporadic cases, and
recalls globally: A review of ProMED reports from 1996 to 2018,’’ Int. J.
Infectious Diseases, vol. 84, pp. 48–53, Jul.
 Francois G., Fabrice V and Didier M., (2020) ‘‘Traceability of fruits and
vegetables,’’ Phytochemistry, vol. 173, May, Art. no. 112291.

More Related Content

PPTX
Implementing Blockchain applications in healthcare
PPTX
Blockchain for Healthcare
PDF
How does blockchain work
PDF
Blockchain based e voting recording system design
PPTX
Blockchain in Healthcare
PPT
Smart Card
PPTX
Fog computing
PDF
Blockchain Presentation
Implementing Blockchain applications in healthcare
Blockchain for Healthcare
How does blockchain work
Blockchain based e voting recording system design
Blockchain in Healthcare
Smart Card
Fog computing
Blockchain Presentation

What's hot (20)

PDF
Introduction to Blockchain
PDF
Blockchain-Based Transformation: A Gartner Trend Insight Report
PPTX
Blockchain concepts
PPT
E cash payment
PDF
Introduction to Blockchain and Smart Contracts
PPTX
Blockchain in healthcare
PDF
A.Schumacher (2017) Blockchain & Healthcare: A Strategy Guide
PPTX
IBM TradeLens.pptx
PPT
SMART CARD
PPTX
secure file storage on cloud using hybrid Cryptography ppt.pptx
PDF
PDF
Digital certificates & its importance
PPTX
Smart cards
PDF
Decentralized Key Management (DKMS): An Essential Missing Piece of the SSI Pu...
PPTX
PPTX
Blockchain use cases
PPTX
Cloud computing and data security
PDF
Cloud Computing In Banking And Finance Industry
PPTX
Data security in cloud computing
PDF
Electronic Money (E-Money) & Security
Introduction to Blockchain
Blockchain-Based Transformation: A Gartner Trend Insight Report
Blockchain concepts
E cash payment
Introduction to Blockchain and Smart Contracts
Blockchain in healthcare
A.Schumacher (2017) Blockchain & Healthcare: A Strategy Guide
IBM TradeLens.pptx
SMART CARD
secure file storage on cloud using hybrid Cryptography ppt.pptx
Digital certificates & its importance
Smart cards
Decentralized Key Management (DKMS): An Essential Missing Piece of the SSI Pu...
Blockchain use cases
Cloud computing and data security
Cloud Computing In Banking And Finance Industry
Data security in cloud computing
Electronic Money (E-Money) & Security
Ad

Similar to Batch No 2.ppt (20)

PDF
PREDICTIVE ANALYSIS TO PREVENT FRAUD AND REDUCE RISK FOR PRESERVED FOOD PROCE...
PDF
Electronic Health Records (EHR) storage using blockchain
PDF
Publication eng-blockchain-for-food-traceability-and-control-2017
PDF
IRJET - Consortium Blockchain Application for Agriculture and Food Supply Cha...
PPTX
Blockchain in dairy industry –From Farm to.pptx
PDF
The Role of Blockchain in Improving Supply Chain Transparency and Efficiency.pdf
DOCX
31075.31076.202030-COMBINED-FULLTERM - SUMMER 2020 - INFOTECH .docx
DOCX
31075.31076.202030-COMBINED-FULLTERM - SUMMER 2020 - INFOTECH .docx
PDF
An interactive Study on secure data sharing in the IOT through Blockchain
PDF
Bibliometric review of application of blockchain in supply chain management
PPTX
BLOCKCHAIN-scribd.pptx
PDF
InitVerse Blockchain - Blockchain applied to supply chain management.pdf
PPTX
Blockchain E-Health Supplychain Presentation I.pptx
PPTX
Blockchain Supply Chain : Supply Chain Blockchain Use Cases
PDF
slidesgo-enhancing-data-accountability-and-provenance-tracking-through-blockc...
DOCX
current insight using blockchain in the pharmaceutial cold chain
PDF
High Dimensional Health Care Privacy Approach Using Blockchain Technology wit...
PPTX
Blockchain technology and supply chain management
PPTX
Blockchain-in-healthcare.9086643.powerpoint (1).pptx
PPTX
Applications of Block Chain Technology in Agriculture
PREDICTIVE ANALYSIS TO PREVENT FRAUD AND REDUCE RISK FOR PRESERVED FOOD PROCE...
Electronic Health Records (EHR) storage using blockchain
Publication eng-blockchain-for-food-traceability-and-control-2017
IRJET - Consortium Blockchain Application for Agriculture and Food Supply Cha...
Blockchain in dairy industry –From Farm to.pptx
The Role of Blockchain in Improving Supply Chain Transparency and Efficiency.pdf
31075.31076.202030-COMBINED-FULLTERM - SUMMER 2020 - INFOTECH .docx
31075.31076.202030-COMBINED-FULLTERM - SUMMER 2020 - INFOTECH .docx
An interactive Study on secure data sharing in the IOT through Blockchain
Bibliometric review of application of blockchain in supply chain management
BLOCKCHAIN-scribd.pptx
InitVerse Blockchain - Blockchain applied to supply chain management.pdf
Blockchain E-Health Supplychain Presentation I.pptx
Blockchain Supply Chain : Supply Chain Blockchain Use Cases
slidesgo-enhancing-data-accountability-and-provenance-tracking-through-blockc...
current insight using blockchain in the pharmaceutial cold chain
High Dimensional Health Care Privacy Approach Using Blockchain Technology wit...
Blockchain technology and supply chain management
Blockchain-in-healthcare.9086643.powerpoint (1).pptx
Applications of Block Chain Technology in Agriculture
Ad

Recently uploaded (20)

PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PDF
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
PDF
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
PDF
Interior Structure and Construction A1 NGYANQI
PDF
Urban Design Final Project-Site Analysis
PPTX
building Planning Overview for step wise design.pptx
PDF
BRANDBOOK-Presidential Award Scheme-Kenya-2023
PDF
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
PPTX
An introduction to AI in research and reference management
PPTX
ANATOMY OF ANTERIOR CHAMBER ANGLE AND GONIOSCOPY.pptx
PPT
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
PPTX
joggers park landscape assignment bandra
PPT
Machine printing techniques and plangi dyeing
PDF
Quality Control Management for RMG, Level- 4, Certificate
PPTX
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PPTX
AD Bungalow Case studies Sem 2.pptxvwewev
PPTX
12. Community Pharmacy and How to organize it
PDF
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf
DOC-20250430-WA0014._20250714_235747_0000.pptx
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
Interior Structure and Construction A1 NGYANQI
Urban Design Final Project-Site Analysis
building Planning Overview for step wise design.pptx
BRANDBOOK-Presidential Award Scheme-Kenya-2023
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
An introduction to AI in research and reference management
ANATOMY OF ANTERIOR CHAMBER ANGLE AND GONIOSCOPY.pptx
EGWHermeneuticsffgggggggggggggggggggggggggggggggg.ppt
pump pump is a mechanism that is used to transfer a liquid from one place to ...
joggers park landscape assignment bandra
Machine printing techniques and plangi dyeing
Quality Control Management for RMG, Level- 4, Certificate
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
YV PROFILE PROJECTS PROFILE PRES. DESIGN
AD Bungalow Case studies Sem 2.pptxvwewev
12. Community Pharmacy and How to organize it
UNIT 1 Introduction fnfbbfhfhfbdhdbdto Java.pptx.pdf

Batch No 2.ppt

  • 1. BLOCKCHAIN BASED FOOD TRACEABILITY SYSTEM GUIDED BY PROF. SHOBHANA.S M.E., SUBMITTED BY ASHIN GEO J.L ASWIN J.P RAHIN R.V
  • 2. ABSTRACT • The globalization of the food supply chain industry has significantly emerged today. • Due to this, farm-to-fork food safety and quality certification have become very important. • Increasing threats to food security and contamination have led to the enormous need for a revolutionary traceability system. • This work proposed a traceability system based on blockchain technology for storage and query of product information in supply chain of agricultural products. • Leveraging the characteristics of decentralization, tamper-proof and traceability of blockchain technology, the transparency and credibility of traceability information increased. • A dual storage structure of ‘‘database + blockchain’’ on-chain and off-chain traceability information is constructed to reduce load pressure of the chain and realize efficient information query. • Blockchain technology combined with cryptography is proposed to realize the safe sharing of private information in the blockchain network.
  • 3. Objective Of The Project • To designed and implemented the traceability system of fruits and vegetables agricultural products based on the non-tampering and traceable characteristics of blockchain.
  • 5. S.No Title Author Journal &Year Methodolo gy Advantages Disadvant ages 1 Modeling and implementation of the vegetable supply chain traceability system JinyouHu aXuZhan g Science Direct (2013) Unified Modeling Language model Increase in sales and market share Reduced flexibility 2 Blockchain- based traceability model for grains and oils whole supply chain DONG Yunfeng, ZHANG Xin Food Science (2020) Credible traceability model for the whole supply chain It improves transparency throughout the supply chain and helps reconcile the documentation Increase in administrat ion workload
  • 6. S. No Title Author Journal &Year Methodolo gy Advantages Disadvant ages 3 Blockchain-based Soybean Traceability in Agricultural Supply Chain Khaled Salah; Ni shara Nizamud din IEEE Access (2019) Ethereum blockchain and smart contracts secure, trusted, reliable, and efficient manner It create key escrow problem 4 Food safety traceability system based on blockchain and EPCIS Qijun Lin; Huai zhen Wang IEEE Access (2019) EPC Information Services It ensure the security of information and avoid spam attacks It reduce the amount of data of single node 5 Blockchain based secured information sharing protocol in supply chain management system with key distribution mechanism Sanjeev KumarD wivediRu hulAmin Science Direct (2020) Information sharing securely in the pharmaceut ical supply chain system The security analysis ensures that our protocol is robust Failure to maintain storage facilities
  • 7. EXISTING SYSTEM  An agro-food supply chain traceability system that utilizes the RFID (Radio-Frequency Identification) and blockchain technology.  He believes it can bring traceability with trusted information into the entire agro-food supply chain, which would effectively guarantee food safety, by gathering, transferring and sharing the authentic data of agro-food in production, processing, warehousing, distribution and selling links.
  • 8. DISADVANTAGES  Certain areas may have weaker signals or interferences  Fraud, gaining access and to unauthorized information  It is Difficult for an RFID reader to read the information in case of RFID tags installed in metal or liquid containers
  • 9. PROPOSED SYSTEM  In this work designed and implemented the traceability system of fruits and vegetables agricultural products based on the non-tampering and traceable characteristics of blockchain.  To overcome the problems of high data load pressure and poor private security of the blockchain traceability system as the data grows, an on- chain and off-chain data storage method using ‘‘database + blockchain’’ is proposed.  The public information displayed to consumers is stored in the supply chain to the local database, whose hash value by SHA256 algorithm was upload to the blockchain system.  The private information encrypted by the CBC encryption algorithm is stored into the blockchain for sharing with relevant companies.
  • 10. ADVANTAGES  It reduce the pressure of data load on the chain.  The on-chain and off-chain storage structure, which can alleviate the storage pressure brought to the blockchain system due to the continuous increase of data under the condition of ensuring that the data cannot be tampered, so that the query rate significantly improved.
  • 12. METHODOLOGY  Traceability Information Privacy Protection Process  Traceability Anti-Counterfeiting Process  Module Display
  • 13. Traceability Information Privacy Protection Process  This work design a traceability information privacy protection data flow that private information is encrypted by deploying smart contract and uploaded to the blockchain together with the hash value of public information.  The private information such as transaction data is encrypted by the Cipher Block Chaining (CBC) mode of the AES encryption algorithm.  The required Key1 is randomly selected by the smart contract generate and upload encrypted ciphertext to the blockchain.  In order to ensure the security of the Key1, this work used the Elliptic Curves Cryptography (ECC) to encrypt the Key1.  The encrypted Public Key authorized the viewing node.
  • 14. Conti..  The Public Key of the authorized viewing node and the Encrypted Key1 form a key-value pair, stored in the world state of the smart contract and written to the blockchain.  When the relevant enterprise nodes view the private data on the blockchain, the current node private key is used to decrypt the Encrypted Key1 on the blockchain to obtain the original Key1, and the Key1 is used to decrypt the private information and view the private information.
  • 15. Traceability Anti-Counterfeiting Process  Users upload the traceability information of production, processing, logistics and sales to the system. After classification by system, the traceability information is divided into private information and public information.  The private information is uploaded to blockchain after CBC encryption, and the public information is stored in the local database.  The SHA256 algorithm is used to hash the public information.  The hash value obtained is stored in the blockchain system, and the block number is returned.  The block number is updated to the public information record corresponding to the database.
  • 16. Module Display  The system operation page includes eight modules which are my farm, base management, production operations, crop traceability, value-added services, system settings, big data analysis, and blockchain management modules shows the resume creation page.  Users can set the traceability information displayed to consumers according to the traceability requirements, and the hash value of the information will be stored in the blockchain.  Users can view the relevant information of the blockchain in real time, such as the number of nodes, the number of contracts, the number of blocks, and the number of transactions.
  • 34. CONCLUSION  In this work designed and implemented the traceability system of fruits and vegetables agricultural products based on the non-tampering and traceable characteristics of blockchain, and discussed the storage and query design of the system. To overcome the problems of high data load pressure and poor private security of the blockchain traceability system as the data grows, an on-chain and off-chain data storage method using ‘‘database + blockchain’’ is proposed. The public information displayed to consumers is stored in the supply chain to the local database, whose hash value by SHA256 algorithm was upload to the blockchain system. The private information encrypted by the CBC encryption algorithm is stored into the blockchain for sharing with relevant companies. The storage method proposed in this paper combines the actual situation, taking into account the need for encryption of corporate private information as well as the need for public supervision of supply chain public information, and reduce the pressure of data load on the chain. With the development of blockchain, in order to meet actual business needs, multi-chain is the future development direction.
  • 35. FUTURE WORK  For future research, will further explore the cross-chain technology between multiple chains and a new type of consensus mechanism suitable for traceability.
  • 36. REFERENCES  Aung M. M and Chang Y. S., (2014) ‘‘Traceability in a food supply chain: Safety and quality perspectives,’’ Food Control, vol. 39, pp. 172–184, May.  Casino F., Kanakaris V., Dasaklis T. K., Moschuris S and Rachaniotis N. P., (2019) ‘‘Modeling food supply chain traceability based on blockchain technology,’’ IFAC-PapersOnLine, vol. 52, no. 13, pp. 2728–2733.  Demestichas K., Peppes N., Alexakis T and Adamopoulou E., (2020) ‘‘Blockchain in agriculture traceability systems: A review,’’ Appl. Sci., vol. 10, no. 12, p. 4113, Jun. 2020.  Desai A. N., Anyoha A., Madoff L. C and Lassmann B., (2019) ‘‘Changing epidemiology of listeria monocytogenes outbreaks, sporadic cases, and recalls globally: A review of ProMED reports from 1996 to 2018,’’ Int. J. Infectious Diseases, vol. 84, pp. 48–53, Jul.  Francois G., Fabrice V and Didier M., (2020) ‘‘Traceability of fruits and vegetables,’’ Phytochemistry, vol. 173, May, Art. no. 112291.