BlockVac: A Universally Acceptable and Ideal Vaccination System on Blockchain
M. Aditya Sharma, Kishore Kothapalli, Sujit Gujar · 2022
Vaccines are essential in protecting individuals and communities from the risk of harmful and fatal diseases. The world is migrating towards the digitization of vaccination documentation. Still, the current digital vaccination is a centralized model, lacking a universal acceptance. A Universally Acceptable and Ideal Vaccination System (UAIVS) should possess (a) a standard vaccination certificate verification algorithm, (b) privacy to personal information, (c) scalability, (d) support for all vaccinations, (e) accountability for vaccination information access, and (f) a scope for scientific research and development. Blockchain technology intruduces decentralization, immutability, accountability, persistence, and liveliness. These properties make blockchain an ideal candidate to solve the existing problems in digital vaccination. In this paper, we propose a novel block-chain-based system, namely BlockVac, to implement a UAIVS. Furthermore, our work provides a way to track an individual's and family's vaccination history, which is essential for scientific research and development. BlockVac is highly modular, sealable, and cost-efficient, providing enough room for future feature additions. The current works lack cost and scalability analysis. We show the scalability of our system through a thorough analysis. Our implementation shows that adding one vaccination record costs$7.16828\times 10^{-6}$ETH$(\sim 0.026\text{USD})$for registration,$2.5089\times 10^{-5}$ETH$(\sim 0.078\text{USD})$for vaccination, and the system can easily handle up to 20K vaccinations per hour.