Design and Implementation of CryptoCargo: A Blockchain-Powered Smart Shipping Container for Vaccine Distribution

Alkhoori, Omar and Hassan, Abduraouf and Almansoori, Omar and Debe, Mazin and Salah, Khaled and Jayaraman, Raja and Arshad, Junaid and Rehman, Muhammad Habib Ur (2021) Design and Implementation of CryptoCargo: A Blockchain-Powered Smart Shipping Container for Vaccine Distribution. IEEE Access, 9. pp. 53786-53803. ISSN 2169-3536

09395097.pdf - Published Version
Available under License Creative Commons Attribution.

Download (2MB)


A large number of shipments are moved everyday domestically and internationally. A considerable number of items such as food, commodities, and pharmaceutical drugs are prone to damage in transit. This can be caused due to various reasons such as improper storage conditions and exposure to air or sunlight. The Internet of Things (IoT) has been used to enhance fundamental shipment tracking by improving transparency and visibility to such transport systems. This paper introduces a blockchain-powered smart container system (CryptoCargo) that monitors the conditions of the shipment and detects any violations that may damage its contents. These violations are recorded on the blockchain via smart contracts, which provides a secure and immutable storage thereby improving its trustworthiness in an inherently trustless environment comprising of multiple stakeholders. We present the design and implementation of CryptoCargo including architectural concerns and implementation details using a test Ethereum blockchain platform and cloud services. Moreover, we present details of thorough evaluation of the system to validate its function as well as to assess its effectiveness with respect to performance efficiency and real-time operation. We have made our smart contract code publicly available on Github.

Item Type: Article
Additional Information: ** From Crossref journal articles via Jisc Publications Router
Identification Number:
30 March 2021Accepted
5 April 2021Published Online
Uncontrolled Keywords: General Engineering, General Materials Science, General Computer Science
Subjects: CAH11 - computing > CAH11-01 - computing > CAH11-01-01 - computer science
Divisions: Faculty of Computing, Engineering and the Built Environment > School of Computing and Digital Technology
SWORD Depositor: JISC PubRouter
Depositing User: JISC PubRouter
Date Deposited: 16 Apr 2021 08:51
Last Modified: 12 Jan 2022 12:52

Actions (login required)

View Item View Item


In this section...