Blockchain-Based Authentication System for Pharmaceutical Product Verification
Abstract
This project develops a blockchain-based web application aimed at verifying pharmaceutical products, a critical step in combating counterfeit drugs. By leveraging Ethereum's Sepolia test network and the power of smart contracts, the system facilitates secure, transparent processes for registering, verifying, and tracking pharmaceutical items. The application combines a PHP-based backend with a JavaScript-powered frontend, seamlessly integrating tools like MetaMask for user authentication and Web3.js to enable blockchain communication. The study underscores the significant advantages blockchain offers over traditional verification methods, particularly in terms of data integrity, transparency, and security. As a result, it meets the CIA triad model's requirements for confidentiality and integrity in information security. The novel features of the project include the use of optimism roll-ups for scalability, two-factor authentication (2FA), and data encryption to address critical challenges often overlooked in similar proposals for blockchainbased authentication systems. The results of the project demonstrate a tangible improvement in supply chain transparency and fraud prevention within the pharmaceutical industry. This work lays a strong foundation for further exploration of decentralised applications, not only in pharmaceutical validation but also across other essential sectors.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.