Research Article

A Traceable Blockchain-Based Vaccination Record Storage and Sharing System

Algorithm 3

The smart contract Verify
function Verify (string h, string r, string s) public return string result{
u1 = h/s%n
u2 = r/s%n
(x, y) = u1 ∗   + u2 ∗ Q
if x ==r{
return “valid”
}else{
return “invalid”
}
}