Data Privacy is an area I'm passionate about and hence this is a project dear to me. I developed this along with my team for the Carlson School's Trends Marketplace 2020. Hope you like the walkthrough
Overview
A Product Ownership Management System (POMS) designed to handle counterfeiting situations that enables product Tracking through entire supply chain lifecycle and customers can verify legitimacy of their purchase items.
Check out the prototype in action! Link
Counterfeiting
Counterfeiting drains US$4.2 trillion from the global economy which is projected to put 5.4 million legitimate jobs at risk by 2022. Several fake drugs are produced by counterfeiter that kill more than 250,000 children a year. There is increasing trend of counterfeit incidents in the pharmaceutical industry globally and toot cause lies in network between a company and its suppliers i.e. Supply Chain.
Does Blockchain solve the problem?
Blockchain: Decentralized distributed ledger which is immutable Solves Counterfeiting: Prove the possession of products without any authentication and a centralized authority including complete data integrity Too convoluted, not scalable: Blockchain technology has not become accessible for development. Distributed Ledger => Poor Scalability
Amazon QLDB
Immutable and Transparent: The full history of your database can be accessed and you can query and analyze the history to see how your data has changed over time.
Verifiable: QLDB uses a cryptographic hash function (SHA-256) to generate a secure output file of data’s change history, which could help you validate the integrity of data changes.
Scalable: Amazon QLDB is highly scalable and can execute 2 – 3X as many transactions than ledgers in common blockchain frameworks.
Serverless: With QLDB, you don’t have to worry about provisioning capacity or configuring read and write limits.
Easy to Use: QLDB supports PartiQL - a SQL-compatible query language, and transactions are ACID compliant.
Highly Available: QLDB replicates multiple copies of data within an Availability Zone (AZ) and across 3 AZs in an AWS region, without any additional cost or setup.