  Fake products are items that are marketed and sold as genuine, high-quality
products but are counterfeit or low-quality knockoffs. These products are often
designed to closely mimic the appearance and branding of the genuine product to
deceive consumers into thinking they are purchasing the real thing. Fake
products can range from clothing and accessories to electronics and other goods
and can be found in a variety of settings, including online marketplaces and
brick-and-mortar stores. Blockchain technology can be used to help detect fake
products in a few different ways. One of the most common ways is through the
use of smart contracts, which are self-executing contracts with the terms of
the agreement between buyer and seller being directly written into lines of
code. This allows for a high level of transparency and traceability in supply
chain transactions, making it easier to identify and prevent the sale of fake
products and the use of unique product identifiers, such as serial numbers or
QR codes, that are recorded on the blockchain. This allows consumers to easily
verify the authenticity of a product by scanning the code and checking it
against the information recorded on the blockchain. In this study, we will use
smart contracts to detect fake products and will evaluate based on Gas cost and
ethers used for each implementation.
