D. Y.
PATIL COLLEGE OF ENGINEERING, AKURDI, PUNE
SAVITRIBAI PHULE PUNE UNIVERSITY
Department of Information Technology
“Dovelopment Of Anti-counterfeit System For Product
Identification ”
By
1.Rohan Hoval B190088559
2.Uday Chitalkar B190088533
3.Onkar Gagare B190088547
4.Praveen Mundkar B190088601
Under the guidance of
Mrs.Himani Patel Mam
Course code:414448
Class:BE
2022-2023 Semester-2
Content
• Introduction
• Objectives of Project
• Need of project
• Functional and Non-Functional Requirements
• Existing System and Proposed system
• Literature Survey
• Continued
• System Development
• Flowchart
• Advantages
• Application
• Conclusions And Future Scope
• References
Introduction
• There are many fake products exist in supply chain and to ensure genuineness
of products system is needed. To check genuineness of product Ownership
history of the product need to be maintain. IPFS(Inter Planetary File System) is
useful to maintain ownership of products.
• IPFS is peer to peer distributed file system it stores huge volume of data in either
object or block or in the file form, it is similar to the Blockchain protocol. Also it is
better than http as http downloads file from single device and with help of IPFS
network it is possible to distribute huge volume of data efficiently.
• One more important feature of IPFS is that it doesn’t allow duplication. Once the
product is stored on network hash code is generated of that product and it is
possible to maintain all transaction history of the product and its current owner as
chain will be generated for that product transactions.
• In proposed system we are assigning a QR code to a particular product and end
customer can scan that QR code to get all information about that product. .
Objectives of Project
• This project's concept originated as a result of the rise in counterfeit goods.
• The project's goals are to develop a anti-counterfeit system.
• To use a QR code to safeguard product information. By making data
available to clients, you may give them security.
• Manufacturers can use the system to store information of products
will sale and buying in Blockchain which is accessible to everyone.
Need of Project
• Fake products are those that copy the physical appearance of other products
but which do not copy the brand name and logo of a trademark.
• They may still be illegal under trade mark laws if they confuse consumers .
Functional Requirements
System feature
1. Database: The Personal details of sender and receiver also account details
of sender and receiver stored in database.
2. User: User do the registration on the system for QR code scan.
3. System: In system, Blockchain technology is used to identification of real
products and detects fake products.
EXTERNAL INTERFACE REQUIREMENT
• User Interface: • Website
• Website Hosting Service
• Hardware Interfaces:
• RAM : 8 GB
• Hard Disk : 40 GB
NON - FUNCTIONAL REQUIREMENT
Performance Requirements
• The performance of the functions and every module must be well.
The overall
• performance of the software will enable the users to work efficiently.
Performance
• of encryption of data should be fast. Performance of the providing
virtual
• environment should be fast Safety Requirement.
• The application is designed in modules where errors can be
detected and
• solved easily. This makes it easier to install and update new
functionality if required.
Requirements
1
Hardware Requirements:
Languages – JAVA
Platform - JSP Servelet
Database - MYSQL
Hardware Requirements:
Processor - Intel Processor
OS - Windows 7 and Above
Ram - Minimum 4GB
Software Quality Attributes
• Our software has many quality attribute that are given below: -
• Adaptability: This software is adaptable by all users.Availability: This
software is freely available to all users. The availability of the software is
easy for everyone.
• Maintainability: After the deployment of the project if any error occurs then it
can be easily maintained by the software developer.
• Reliability: The performance of the software is better which will increase the
reliability of the Software.
• User Friendliness: Since, the software is a GUI application; the output
generated is much user friendly in its behaviour.
• Integrity: Integrity refers to the extent to which access to software or data by
unauthorized persons can be controlled.
• Test ability: The software will be tested considering all the aspects.
Existing System
Existing system have use the current tracking system for Product
delivery.
In this method the admin can take all the control, so they can modify
the data and also we need go for the third party for trust and making a
security.
This system has a lot possibility to change the real product when it's
going to customer.
Proposed System
• Based on existing problems we propose the emerging technology that is
Block chain.
• our system we enable the communication between the customer and all
other departments.
• We generate the script using smart contract using Ethereum Block chain.
• Also introduced the Decentralized application for making user friendly GUI
for the customer to see their details.
Implementation
Future Enhancement
• As we seen our projects it will work with information
based.
• So we have to implement this project in future next level.
• Improve the security and implement on Real time
product.
• In future we have to add a tracking system for track the
product.
Literature Survey
Sr. Title Author’s Published Year Technology Used Review
No. Name
1 Automated Toll Plaza Sachin Bhosale 2013 RFID,GSM It is proposed at low cost
System Using RFID optimized solution using RFID &
GSM technology.
2 Receiver Autonomous Daniel Salós , 2016 GNSS Receiver, In this paper they developed the
Integrity Monitoring of Anais Electronic toll electronic toll collection system
GNSS Signals for Martineau collection which is based on user position
Electronic Toll Collection estimated with
GNSS that is Global Navigation
Satellite System.
3 Electronic toll collection Sanchit 2017 Barcode They developed the electronic toll
system using barcode laser Agarwal, Reader,Laser Light, collection system using
technology Shachi Gupta, barcode laser technology. This
Nidheesh system uses barcode.
Sharma Initially user information
embedded on barcodes which are
mounted on the number plate of
vehicle.
4 IOT Based Toll Collection System
Using Processing
Malvik Patel,
Bharavi Joshi
2018 IOT,Image This paper provides solution to
Processing this problem by automating the
process of toll collection. The
system provides fast toll
collection and automatically
controls the vehicle movements at
toll plaza through Image
Processing.
Continued…
• Survey of Major Components
1) SHA 256 algorithm .
2) HeidiSQL Software
3) Eclipse
4) TomCat server
System Workflow
Advantages
The information used for this proposed system is obtained by distributed computers
throughout the world.
Using functions and power allocations, the entire blockchain system uses authentication,
delivery, and data management on the local side. Blockchain technology is not dependent on
additional external controls, has no internal controls, and is independent.
The move to the blockchain is completely transferable and straightforward. Anyone can
come to them from anywhere in the world.
We use cryptography algorithms to add a special identifier of the individual information in
the blockchain and we implant such identifiers in the Blockchains.
It is not possible to reproduce the substance from any identifier since we utilize single-
direction cryptographic functions(hashes).
Blockchain facilitates faster transactions by allowing P2P cross-border transfers with digital
currency.
Applications
• HealthCare products
• Food Supply
• Agriculture Products
Conclusion
Thus, proposed system is useful for end user to detect fake products
in supply chain. End user can scan QR code assigned to a product
and can get all the information like transaction history, current owner
based on which end user can check whether the product is genuine or
not.
In future we will implement the system which controls and monitors
product transportation details.
References
1.Fake Product Detection using Blockchain
Publisher: IEEE
P.M. Lavanya; N. Ananthi; K. Kumaran; M. Abinaya; B. Kalaivani; V. Krithika;
2.Fake Product Detection Using Blockchain Technology
Tejaswini Tambe, Sonali Chitalkar 12, Manali Khurud [3], Madhavi Varpe, S. Y. Raut
3.Product Identification Using blockchain
Sushil Kumar', Vikas Gupta', Yash Pachori', Rishabh Sharma', Anshika Agarwal¹
Department of Computer Science and Engineering, Krishna Engineering College, Ghaziabad,
India
4.Blockchain Based Fake Product Identification in Supply Chain
Ajay Funde¹, Pranjal Nahar², Ashwini Khilari³, Nikhil Marne, Ms. Nikhita Nerkars
1234(Students, Department of Computer Engineering), R.M.D Sinhgad College of Engineering
Pune-58,
Thank you…