A blockchain-based tracking system

Publication Date


Document Type

Conference Proceeding

Publication Title

2020 IEEE International Conference on Service Oriented Systems Engineering (SOSE)



First Page


Last Page



A tracking system is used to locate the geographical coordinates of an object and provide visibility to the involved parties. Tracking systems have existed in various domains like manufacturing, warehousing, attendance, etc. These systems played an important role in the success of e-commerce platforms such as Amazon, Walmart, eBay, etc. The main problems with the existing tracking system are real-time traceability, inefficiency, and manual errors. As these systems store data at a centralized location, it can be tampered and manipulated leading to fraudulent transactions, thefts and counterfeiting. To overcome the inabilities of current systems, we propose a tracking system that uses blockchain technology at its core. The proposed system incorporates characteristics such as accountability, authorization, audit-ability, integrity, punctuality, and honesty, which make a robust tracking system. The design of the proposed system is based on QuarkChain, a highly flexible and scalable blockchain infrastructure based on a sharded blockchain protocol implemented using a two-layer architecture. The complete architecture, implementation methodology, system design are discussed in the paper.


Blockchain, Proof of Delivery, QuarkChain, Smart Contract, Tracking System


Computer Engineering