Skip to content

To ensure the identification and traceability of real products throughout the supply chain, this project is the first to propose a fully functional blockchain system to prevent product counterfeiting.

License

Notifications You must be signed in to change notification settings

SURAJPATIL6088/Fake-Product-Identification-Using-Blockchain

Repository files navigation

Product Identification Using Blockchain

Note :

This Project Using SepoliaETH Testnet...

Test Users :

- Test User 1
Brand ID : adminnike
Brand Name : NIKE
Password : admi
- Test User 2
Brand ID : adminpuma
Brand Name : PUMA
Password : admin

Technologies & Frameworks :

Solidity React.js CSS3 Web3.js JavaScript HTML5 TailwindCSS

Abstract :

In recent years, blockchain has received increasing attention and numerous applications have emerged from this technology. A renowned blockchain application is the cryptocurrency bitcoin, that has not only been effectively solving the double-spending problem but also it can confirm the legitimacy of transactional records without relying on a centralized system to do so. Therefore, any application using blockchain technology as the base architecture ensures that the contents of its data are tamper-proof.
This project is going to uses the Decentralized Blockchain Technology approach to ensure that consumers do not fully rely on the merchants to determine if products are genuine.Project describe a decentralized blockchain system with products anti-counterfeiting, in that way manufacturers can use this system to provide genuine products without having to manage direct-operated stores, which can significantly reduce the cost of product quality assurance

Motivation :

The trade in counterfeit goods is growing and is affecting the sales and profits of companies affected by this phenomenon. To ensure the identification and traceability of real products throughout the supply chain, this project is the first to propose a fully functional blockchain system to prevent product counterfeiting.
Nowadays, small and medium-sized enterprises (SMEs) often have financial burdens, which cannot be compared with large companies with strong financial resources. In this project, a blockchain architecture provided by ethereum to record product ownership on the blockchain. By using blockchain un-traceability and transparency properties, and the assurance that each record cannot be forged on the blockchain, consumers don’t need to fully rely on trusted third parties to safely know the source of the purchased product.

Problem Statement :

  • There are various tricky part here is to detect whether the product is fake or real. It is very scary to hear this happening with medicines and kids toys. This problem is becoming more serious as the products value will be questioned.
  • The worldwide improvement of an item or innovation consistently accompanies hazard factors, for example, forging and duplication. Forging items can influence the organization's name and the client's wellbeing.
  • Presently days discovery of phony item is the greatest test. Fake items are causing a significant impact on the organization and the client's wellbeing. Hence, item creators are confronting enormous misfortune.

Proposed Solution :

  • Through this project, a plan to implement a blockchain system architecture to record ownership of the product in the Blockchain network. Two very important properties of blockchain are untraceability and the transparency. This fast system also makes the data error free.
  • India and different nations are battling such fake and fake items. In the proposed framework, it produces QR codes utilizing blockchain innovation. This innovation stores exchange records in blocks. These squares are secure and difficult to access and change the data from it. By utilizing a QR code we can recognize the fake item.

Objectives :

  • To Design an Anti Counterfeit System using Blockchain.
  • To secure product details using a QR code.
  • Provide security to the clients by offering data to clients.
  • The immutable characteristic of the blockchain provides more security and transparency in the transactions of the proposed system.
  • To stop the making of fake products by conducting transparency about the products to the notice of the consumers.
  • To become aware of fake products from the primary product available in the marketplace and to enhance this performance.

Block Diagram :

block diagram drawio

Use Case Diagram :

usecase drawio

Contributors :

Project Guide Group Leader Group Member 2 Group Member 3 Group Member 4
Ms.Abira Banik Suraj Patil Matlup Ali Mir Varad Patil Atharva Pimple