SlideShare une entreprise Scribd logo
1  sur  24
Fake Product Identification
Using Block Chain
Presentation Outline
● Introduction
● Objectives
● Technology Platform Overview
● Application Feature Overview
● Implementation
● Application Snapshots
● Evaluation
● Future Work
● Conclusion
Introduction
● Supply chain counterfeiting is a universal problem that plagues almost every industry.
● There are counterfeit electronic components, car parts, consumer goods,
pharmaceuticals — even counterfeit wines.
● A blockchain is a kind of dispensed ledger that is designed to prevent tampering.
● Primarily based on the allotted consensus Set of rules, clever contracts and encrypted
algorithms [3].
● Blockchain generation facilitates to clear up the Problem of counterfeiting of a product.
Objectives of the Project
● The goal of our project is to find whether a given product is fake or original
using Blockchain Technology.
● To ensure the identification and traceability of real product throughout the
supply chain ,we propose a fully functional Blockchain system to prevent
product counterfeting , for what are creating web interface for the user to scan
the information of the product through the product QR code.
Technology Platform
● Tools : Xampp
● Language : Solidity
● IDE’s : Visual Studio 2019 and Remix Ethereum IDE (online) Metamask wallet
● Ganache (personal blockchain).
● Front End : Html,CSS,Javascript,Bootstrap,SCSS.
Advantages of Proposed System
● It enables easy traceability of products through QR code scanning and
location tracking.
● It enables easy registering of products into blockchain and QR code
generation along with product ID.
● No data Immutability will take place so that it provides security to our data.
● It is a distributed ledger.
Implementation
Required tools and software to develop “Fake Product Identification Using Block -
Chain” application are mentioned below:
● IDE’s : Visual Studio 2019
● Remix Ethereum IDE (online)
● Metamask wallet
● Ganache (personal blockchain).
Algorithm
● Signup to blockchain as manufacturer or distributor or consumer or retailer.
● login to blockchain .
● scan the QR along with location.
● deduct ETH from wallet for each scanning update the details in blockchain.
● Verify the received product By scanning the QR code.
● if image is QR code and generated by blockchain than product details are shown.
● Logout of the transactions.
Software Testing
The testing steps are:
● Unit Testing.
● Integration Testing.
● Validation Testing.
● User Acceptance Testing.
Unit Testing
● Unit testing, also known as component testing.
● It refers to tests that verify the functionality of a specific section of code,
usually at the function level.
● In an object-oriented environment, this is usually at the class level.
● Minimal unit tests include the constructors and destructors.
Integration Testing
● Integration testing is any type of software testing that seeks to verify the
interfaces between components against a software design.
● Integration testing works to expose defects in the interfaces and interaction
between integrated components (modules).
Validation Testing
● Validation testing can be defined in many ways; here the testing validates the
software function in a manner that is reasonably expected by the customer.
● It may also be referred to as software quality control.
User Acceptance Testing
● Performance of an acceptance test is actually the user’s show.
● All the above testing strategies were done using the following test case
designs:
➢ Manufacturer
➢ Distributer
➢ Retailer
➢ Consumer
➢ Login
Snapshots
● This section highlights the result of the project & the snapshots for each of the
activities are shown along with the discussion of each activity describing its
working.
● Every snapshots describes every single step of the “Fake Product
Identification Using BlockChain”.
Future Work
● Future works could be to simplify the code.
● Customers will not be aware of Blockchain based E-Commerce websites or
platform.
● so to make customers buy the product from this website.
● They need to know how this website is different from other shopping platform
and website and the advantages this platform has.
Learning from the Project
● Web App Development.
● Familiarity with Integrated Development Environment (IDE).
● Solidity Basic.
● Use of Bootstrap and other front end Technology for Layout.
● Web App running and deployment.
● Different Technique of debugging web application.
Conclusion
● Using Blockchain technology to stop counterfeiting of the product could
benefit the e-commerce companies as well as the customers.
● The manufacturer, distributor and customer will have the information of the
product all the way from the time it gets manufactured to the time it reaches
the customer.
● And it is almost impossible for a third party or a hacker to change the
information of the product between any of the links in blockchain.
Thanking You!

Contenu connexe

Tendances

Detection of plant diseases
Detection of plant diseasesDetection of plant diseases
Detection of plant diseasesMuneesh Wari
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPTBinayak Ghosh
 
Fake Product Review Monitoring System
Fake Product Review Monitoring SystemFake Product Review Monitoring System
Fake Product Review Monitoring Systemijtsrd
 
seminar report on night vision technology
seminar report on night vision technologyseminar report on night vision technology
seminar report on night vision technologyAmit Satyam
 
Seminar report on paper battery
Seminar report on paper batterySeminar report on paper battery
Seminar report on paper batterymanish katara
 
Detection of Fake reviews
Detection of Fake reviews Detection of Fake reviews
Detection of Fake reviews 27DuddeSai
 
3.abstract (computer forensic)
3.abstract (computer forensic)3.abstract (computer forensic)
3.abstract (computer forensic)JIEMS Akkalkuwa
 
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...divyawani2
 
STUDENT PERFORMANCE ANALYSIS USING DECISION TREE
STUDENT PERFORMANCE ANALYSIS USING DECISION TREESTUDENT PERFORMANCE ANALYSIS USING DECISION TREE
STUDENT PERFORMANCE ANALYSIS USING DECISION TREEAkshay Jain
 
project ppt.pptx
project ppt.pptxproject ppt.pptx
project ppt.pptxGYamini22
 
final presentation fake news detection.pptx
final presentation fake news detection.pptxfinal presentation fake news detection.pptx
final presentation fake news detection.pptxRudraSaraswat6
 
Tomato leaves diseases detection approach based on support vector machines
Tomato leaves diseases detection approach based on support vector machinesTomato leaves diseases detection approach based on support vector machines
Tomato leaves diseases detection approach based on support vector machinesAboul Ella Hassanien
 
Arduino based health monitoring system
Arduino based health monitoring systemArduino based health monitoring system
Arduino based health monitoring systemYousuf Shaikh
 
Securing data with blockchain and ai
Securing data with blockchain and aiSecuring data with blockchain and ai
Securing data with blockchain and aiVenkat Projects
 
Heart attack and alcohol detection sensor using internet of things
Heart attack and alcohol detection sensor using internet of thingsHeart attack and alcohol detection sensor using internet of things
Heart attack and alcohol detection sensor using internet of thingsEditorIJAERD
 

Tendances (20)

Detection of plant diseases
Detection of plant diseasesDetection of plant diseases
Detection of plant diseases
 
Reading System for the Blind PPT
Reading System for the Blind PPTReading System for the Blind PPT
Reading System for the Blind PPT
 
Housing price prediction
Housing price predictionHousing price prediction
Housing price prediction
 
Fake Product Review Monitoring System
Fake Product Review Monitoring SystemFake Product Review Monitoring System
Fake Product Review Monitoring System
 
seminar report on night vision technology
seminar report on night vision technologyseminar report on night vision technology
seminar report on night vision technology
 
Seminar report on paper battery
Seminar report on paper batterySeminar report on paper battery
Seminar report on paper battery
 
FAKE NEWS DETECTION PPT
FAKE NEWS DETECTION PPT FAKE NEWS DETECTION PPT
FAKE NEWS DETECTION PPT
 
Detection of Fake reviews
Detection of Fake reviews Detection of Fake reviews
Detection of Fake reviews
 
I twin technology
I twin technologyI twin technology
I twin technology
 
3.abstract (computer forensic)
3.abstract (computer forensic)3.abstract (computer forensic)
3.abstract (computer forensic)
 
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...
Case Study on GINA(Global Innovation Network and Analysis) based on Data Anal...
 
STUDENT PERFORMANCE ANALYSIS USING DECISION TREE
STUDENT PERFORMANCE ANALYSIS USING DECISION TREESTUDENT PERFORMANCE ANALYSIS USING DECISION TREE
STUDENT PERFORMANCE ANALYSIS USING DECISION TREE
 
project ppt.pptx
project ppt.pptxproject ppt.pptx
project ppt.pptx
 
bhargav_flowing-fountain
bhargav_flowing-fountainbhargav_flowing-fountain
bhargav_flowing-fountain
 
final presentation fake news detection.pptx
final presentation fake news detection.pptxfinal presentation fake news detection.pptx
final presentation fake news detection.pptx
 
Tomato leaves diseases detection approach based on support vector machines
Tomato leaves diseases detection approach based on support vector machinesTomato leaves diseases detection approach based on support vector machines
Tomato leaves diseases detection approach based on support vector machines
 
Arduino based health monitoring system
Arduino based health monitoring systemArduino based health monitoring system
Arduino based health monitoring system
 
Securing data with blockchain and ai
Securing data with blockchain and aiSecuring data with blockchain and ai
Securing data with blockchain and ai
 
Night vision technology
Night vision technologyNight vision technology
Night vision technology
 
Heart attack and alcohol detection sensor using internet of things
Heart attack and alcohol detection sensor using internet of thingsHeart attack and alcohol detection sensor using internet of things
Heart attack and alcohol detection sensor using internet of things
 

Similaire à Final (3).pptx

How to Create Blockchain Products by Slice.Market CTO
How to Create Blockchain Products by Slice.Market CTOHow to Create Blockchain Products by Slice.Market CTO
How to Create Blockchain Products by Slice.Market CTOProduct School
 
How to Create Blockchain Products by Fr8 Network Lead Engineer
How to Create Blockchain Products by Fr8 Network Lead EngineerHow to Create Blockchain Products by Fr8 Network Lead Engineer
How to Create Blockchain Products by Fr8 Network Lead EngineerProduct School
 
Fake Product Identification using Blockchain Technology
Fake Product Identification using Blockchain TechnologyFake Product Identification using Blockchain Technology
Fake Product Identification using Blockchain TechnologyIRJET Journal
 
Self checkout application presentation
Self checkout application presentationSelf checkout application presentation
Self checkout application presentationAshwinBicholiya
 
Dev ops presentation
Dev ops presentationDev ops presentation
Dev ops presentationAhmed Kamel
 
Crypton Studio Presentation
Crypton Studio PresentationCrypton Studio Presentation
Crypton Studio PresentationAlexMainov
 
Intro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabIntro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabLizzy Guido (she/her)
 
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...WSO2
 
A Modern Dive into QA Automation and Beyond
A Modern Dive into QA Automation and BeyondA Modern Dive into QA Automation and Beyond
A Modern Dive into QA Automation and BeyondPratik Patel
 
Open source iam value, benefits, and risks
Open source iam  value, benefits, and risksOpen source iam  value, benefits, and risks
Open source iam value, benefits, and risksWSO2
 
Computer Vision based Automated Spare Part Finder App.pptx
Computer Vision based  Automated Spare Part Finder App.pptxComputer Vision based  Automated Spare Part Finder App.pptx
Computer Vision based Automated Spare Part Finder App.pptxssusercd48d1
 
AnitaB-Atlanta-CyberSecurity-Weekend-Rana-Khalil.pdf
AnitaB-Atlanta-CyberSecurity-Weekend-Rana-Khalil.pdfAnitaB-Atlanta-CyberSecurity-Weekend-Rana-Khalil.pdf
AnitaB-Atlanta-CyberSecurity-Weekend-Rana-Khalil.pdfsk0894308
 
How Virtual Compilation Transforms Static Code Analysis
How Virtual Compilation Transforms Static Code AnalysisHow Virtual Compilation Transforms Static Code Analysis
How Virtual Compilation Transforms Static Code AnalysisCheckmarx
 
IRJET- Biometric based Bank Locker System
IRJET- Biometric based Bank Locker SystemIRJET- Biometric based Bank Locker System
IRJET- Biometric based Bank Locker SystemIRJET Journal
 
Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Matteo Valoriani
 
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Codemotion
 
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Codemotion
 
SMTAI PowerPoint: Blockchain for High Tech
SMTAI PowerPoint: Blockchain for High Tech SMTAI PowerPoint: Blockchain for High Tech
SMTAI PowerPoint: Blockchain for High Tech Quentin Samelson
 
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB
 

Similaire à Final (3).pptx (20)

How to Create Blockchain Products by Slice.Market CTO
How to Create Blockchain Products by Slice.Market CTOHow to Create Blockchain Products by Slice.Market CTO
How to Create Blockchain Products by Slice.Market CTO
 
How to Create Blockchain Products by Fr8 Network Lead Engineer
How to Create Blockchain Products by Fr8 Network Lead EngineerHow to Create Blockchain Products by Fr8 Network Lead Engineer
How to Create Blockchain Products by Fr8 Network Lead Engineer
 
Fake Product Identification using Blockchain Technology
Fake Product Identification using Blockchain TechnologyFake Product Identification using Blockchain Technology
Fake Product Identification using Blockchain Technology
 
Self checkout application presentation
Self checkout application presentationSelf checkout application presentation
Self checkout application presentation
 
Dev ops presentation
Dev ops presentationDev ops presentation
Dev ops presentation
 
Crypton Studio Presentation
Crypton Studio PresentationCrypton Studio Presentation
Crypton Studio Presentation
 
Intro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ LabIntro to Automation Using Perfecto's CQ Lab
Intro to Automation Using Perfecto's CQ Lab
 
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...
[WSO2 Integration Summit Singapore 2019] Achieving Predictable Success in Dig...
 
A Modern Dive into QA Automation and Beyond
A Modern Dive into QA Automation and BeyondA Modern Dive into QA Automation and Beyond
A Modern Dive into QA Automation and Beyond
 
Python Development - V2STech Corporate presentation
Python Development - V2STech Corporate presentationPython Development - V2STech Corporate presentation
Python Development - V2STech Corporate presentation
 
Open source iam value, benefits, and risks
Open source iam  value, benefits, and risksOpen source iam  value, benefits, and risks
Open source iam value, benefits, and risks
 
Computer Vision based Automated Spare Part Finder App.pptx
Computer Vision based  Automated Spare Part Finder App.pptxComputer Vision based  Automated Spare Part Finder App.pptx
Computer Vision based Automated Spare Part Finder App.pptx
 
AnitaB-Atlanta-CyberSecurity-Weekend-Rana-Khalil.pdf
AnitaB-Atlanta-CyberSecurity-Weekend-Rana-Khalil.pdfAnitaB-Atlanta-CyberSecurity-Weekend-Rana-Khalil.pdf
AnitaB-Atlanta-CyberSecurity-Weekend-Rana-Khalil.pdf
 
How Virtual Compilation Transforms Static Code Analysis
How Virtual Compilation Transforms Static Code AnalysisHow Virtual Compilation Transforms Static Code Analysis
How Virtual Compilation Transforms Static Code Analysis
 
IRJET- Biometric based Bank Locker System
IRJET- Biometric based Bank Locker SystemIRJET- Biometric based Bank Locker System
IRJET- Biometric based Bank Locker System
 
Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools Debug, Analyze and Optimize Games with Intel Tools
Debug, Analyze and Optimize Games with Intel Tools
 
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
 
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
Debug, Analyze and Optimize Games with Intel Tools - Matteo Valoriani - Codem...
 
SMTAI PowerPoint: Blockchain for High Tech
SMTAI PowerPoint: Blockchain for High Tech SMTAI PowerPoint: Blockchain for High Tech
SMTAI PowerPoint: Blockchain for High Tech
 
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
MongoDB World 2019: Building Flexible and Secure Customer Applications with M...
 

Dernier

Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringmulugeta48
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spaintimesproduction05
 

Dernier (20)

Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Vivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design SpainVivazz, Mieres Social Housing Design Spain
Vivazz, Mieres Social Housing Design Spain
 

Final (3).pptx

  • 1.
  • 3. Presentation Outline ● Introduction ● Objectives ● Technology Platform Overview ● Application Feature Overview ● Implementation ● Application Snapshots ● Evaluation ● Future Work ● Conclusion
  • 4. Introduction ● Supply chain counterfeiting is a universal problem that plagues almost every industry. ● There are counterfeit electronic components, car parts, consumer goods, pharmaceuticals — even counterfeit wines. ● A blockchain is a kind of dispensed ledger that is designed to prevent tampering. ● Primarily based on the allotted consensus Set of rules, clever contracts and encrypted algorithms [3]. ● Blockchain generation facilitates to clear up the Problem of counterfeiting of a product.
  • 5. Objectives of the Project ● The goal of our project is to find whether a given product is fake or original using Blockchain Technology. ● To ensure the identification and traceability of real product throughout the supply chain ,we propose a fully functional Blockchain system to prevent product counterfeting , for what are creating web interface for the user to scan the information of the product through the product QR code.
  • 6. Technology Platform ● Tools : Xampp ● Language : Solidity ● IDE’s : Visual Studio 2019 and Remix Ethereum IDE (online) Metamask wallet ● Ganache (personal blockchain). ● Front End : Html,CSS,Javascript,Bootstrap,SCSS.
  • 7. Advantages of Proposed System ● It enables easy traceability of products through QR code scanning and location tracking. ● It enables easy registering of products into blockchain and QR code generation along with product ID. ● No data Immutability will take place so that it provides security to our data. ● It is a distributed ledger.
  • 8. Implementation Required tools and software to develop “Fake Product Identification Using Block - Chain” application are mentioned below: ● IDE’s : Visual Studio 2019 ● Remix Ethereum IDE (online) ● Metamask wallet ● Ganache (personal blockchain).
  • 9. Algorithm ● Signup to blockchain as manufacturer or distributor or consumer or retailer. ● login to blockchain . ● scan the QR along with location. ● deduct ETH from wallet for each scanning update the details in blockchain. ● Verify the received product By scanning the QR code. ● if image is QR code and generated by blockchain than product details are shown. ● Logout of the transactions.
  • 10. Software Testing The testing steps are: ● Unit Testing. ● Integration Testing. ● Validation Testing. ● User Acceptance Testing.
  • 11. Unit Testing ● Unit testing, also known as component testing. ● It refers to tests that verify the functionality of a specific section of code, usually at the function level. ● In an object-oriented environment, this is usually at the class level. ● Minimal unit tests include the constructors and destructors.
  • 12. Integration Testing ● Integration testing is any type of software testing that seeks to verify the interfaces between components against a software design. ● Integration testing works to expose defects in the interfaces and interaction between integrated components (modules).
  • 13. Validation Testing ● Validation testing can be defined in many ways; here the testing validates the software function in a manner that is reasonably expected by the customer. ● It may also be referred to as software quality control.
  • 14. User Acceptance Testing ● Performance of an acceptance test is actually the user’s show. ● All the above testing strategies were done using the following test case designs: ➢ Manufacturer ➢ Distributer ➢ Retailer ➢ Consumer ➢ Login
  • 15. Snapshots ● This section highlights the result of the project & the snapshots for each of the activities are shown along with the discussion of each activity describing its working. ● Every snapshots describes every single step of the “Fake Product Identification Using BlockChain”.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Future Work ● Future works could be to simplify the code. ● Customers will not be aware of Blockchain based E-Commerce websites or platform. ● so to make customers buy the product from this website. ● They need to know how this website is different from other shopping platform and website and the advantages this platform has.
  • 22. Learning from the Project ● Web App Development. ● Familiarity with Integrated Development Environment (IDE). ● Solidity Basic. ● Use of Bootstrap and other front end Technology for Layout. ● Web App running and deployment. ● Different Technique of debugging web application.
  • 23. Conclusion ● Using Blockchain technology to stop counterfeiting of the product could benefit the e-commerce companies as well as the customers. ● The manufacturer, distributor and customer will have the information of the product all the way from the time it gets manufactured to the time it reaches the customer. ● And it is almost impossible for a third party or a hacker to change the information of the product between any of the links in blockchain.