Abstract

PurposeBlood cold chain (BCC) represents a system for preserving the blood during its journey from the donor to the ultimate transfusion site. Existing BCCs have many drawbacks related to information transparency and information security. Secured and real-time information sharing in BCC can bring several benefits. The purpose of this paper is to summarise the issues in typical BCCs and to explore the scope of blockchain in the management of BCCs.Design/methodology/approachIssues in the existing BCCs are identified through a narrative review. To explain the potential of blockchain in mitigating these issues, a blockchain-based traceability solution is demonstrated with respect to a particular BCC scenario. The BCC management system discussed in this study makes use of the Ethereum blockchain’s smart contract feature and internet of things (IoT) technology. The smart contract is written in the solidity programming language and tested and validated using the Remix integrated development environment.FindingsBCCs are concerned with several issues both from technical and non-technical perspectives. Blockchain technology is capable of troubleshooting the issues in the existing BCCs. Combining blockchain and IoT technology enables real-time information sharing among the entities. The demonstration presented in this work depicts how the blockchain-based smart contract can support operations in a typical BCC.Research limitations/implicationsThis paper explores the scope of blockchain in BCCs through a demonstration. To get insights into its technical and economical feasibilities, further investigations are needed.Originality/valueBlockchain-based traceability system presented in this work can be adopted in BCCs to ensure the quality of blood or blood products. Blockchain-based smart contracts can aid the BCCs to achieve a proper balance between blood shortage and outdating.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call