Leveraging Self-Sovereign Identity, Blockchain, and Zero-Knowledge Proof to Build a Privacy-Preserving Vaccination Pass

The current humanitarian health crisis popularized the debate on data privacy. At the same time, several cities, states, and even countries put the mandatory presentation of health pass to access services into practice. In this article, we explore the concepts of self-sovereign identity, blockchain, and zero-knowledge proofs to propose a solution to the problem of presenting proof of vaccination. This solution allows users to prove that they are vaccinated for different pathogens without revealing their identity. The architecture is loosely coupled, allowing components to be exchanged, which we discuss when we present the implementation of a working prototype.

READ FULL TEXT

page 7

page 8

research
10/27/2020

Blockchain-enabled Identity Verification for Safe Ridesharing Leveraging Zero-Knowledge Proof

The on-demand mobility market, including ridesharing, is becoming increa...
research
12/24/2022

zkFaith: Soonami's Zero-Knowledge Identity Protocol

Individuals are encouraged to prove their eligibility to access specific...
research
06/17/2020

ZKPs: Does This Make The Cut? Recent Advances and Success of Zero-Knowledge Security Protocols

How someone can get health insurance without sharing his health informat...
research
07/15/2019

A Survey on Zero Knowledge Range Proofs and Applications

In last years, there has been an increasing effort to leverage Distribut...
research
07/12/2023

Deploying ZKP Frameworks with Real-World Data: Challenges and Proposed Solutions

Zero-knowledge proof (ZKP) frameworks have the potential to revolutioniz...
research
06/25/2020

Differentially Private Health Tokens for Estimating COVID-19 Risk

In the fight against Covid-19, many governments and businesses are in th...
research
05/26/2023

Location-aware Verification for Autonomous Truck Platooning Based on Blockchain and Zero-knowledge Proof

Platooning technologies enable trucks to drive cooperatively and automat...

Please sign up or login with your details

Forgot password? Click here to reset