Abstract

<span>Tracking drugs became more difficult using the centralized architecture. Decentralized architecture using blockchain technology overcomes the difficulties faced by the centralized network like availability and recovery. Avoiding duplicate or fake drugs created by fake manufacturers is a big challenge in the centralized network. Authentic stock is managed and the supply chain is tracked efficiently using this blockchain technology. This is addressed by using the smart contract which helps to track the movement of drugs from manufacturer to supplier, supplier to the reseller, reseller to pharmacies and finally pharmacies to patient. By default, duplicate drugs or fake drugs are completely avoided by using the blockchain technology. Patients buy drugs without any prescription and it creates a lot of problems in real life. So, Patients cannot buy drugs without authenticated doctor’s prescriptions with the help of a QR Code scanner attached with the prescription which will be implemented using a mobile application and cannot buy excess drugs which might lose someone’s life. With the help of inventory management, the maximum limit of drugs to avoid overdose and pharmacies cannot sell those overdose drugs. Consulting a doctor before buying a drug for even a simple illness is important and it is tracked by using prescriptions provided by authentic doctors. In this project, these challenges are addressed using the smart contract which is written in solidity language and runs on a public ethereum network.</span>

Highlights

  • Maintaining the drug supply chain in the centralized network is a big challenge

  • The drug is tracked from the manufacturer until it is received by the patient as shown in Fig. 1. and stock maintained using a distributed storage so that it can avoid any fake drugs or duplicate drugs created by any other fraud or fake manufacturers

  • Solidity is as same as many other high-level programming languages like C++, Javascript, Python and it is mainly helpful in implementing the smart contracts in Ethereum Virtual Machine (EVM) [8]

Read more

Summary

Introduction

Maintaining the drug supply chain in the centralized network is a big challenge. There might be many issues in the case of a centralized network. Overdosage becomes more common as people try to suicide with the help of overdosage These problems arise mainly because of the cheating that occurs in the supply chain either by manufacturer or pharmacist or even doctor. Anyone may lead the fake drug transactions This can be avoided with this blockchain technology. Everyone participating in the public ethereum network which includes manufacturers, doctors, pharmacists can read the data available in the transactional database. These transactions are either done completely or not done at all. The data appended are stored redundantly in multiple databases and this is how it provides zero downtime In this technology, writing is done only for one time and others are appended. The smart contract is stored in the nodes of public ethereum network which is available in multiple locations and these smart contracts can run in a decentralized fashion and can be stored in a decentralized fashion

Related Works
Proposed System
Ethereum
Ethereum smart contract
Solidity language
Implementation
Transaction
Pseudocode
Conclusion
Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.